Diff of the two buildlogs: -- --- b1/build.log 2024-05-05 19:17:53.268837267 +0000 +++ b2/build.log 2024-05-05 20:19:27.043782799 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Sun May 5 05:21:37 -12 2024 -I: pbuilder-time-stamp: 1714929697 +I: Current time: Mon May 6 09:19:34 +14 2024 +I: pbuilder-time-stamp: 1714936774 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: copying local configuration @@ -31,52 +31,84 @@ dpkg-source: info: applying fix-gmsh-version-i386 I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/27207/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/19604/tmp/hooks/D01_modify_environment starting +debug: Running on virt32b. +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 May 5 19:19 /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/19604/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/19604/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='unstable' - 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]="21" [3]="1" [4]="release" [5]="arm-unknown-linux-gnueabihf") + BASH_VERSION='5.2.21(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=unstable + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=arm + HOST_ARCH=armhf IFS=' ' - INVOCATION_ID='6bd80ebc188e4574b02fa9068a7953e7' - 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='27207' - PS1='# ' - PS2='> ' + INVOCATION_ID=8a036a3fa3d445748ea849fe59ea1003 + 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=19604 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.V78lDEDJ/pbuilderrc_aMEv --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.V78lDEDJ/b1 --logfile b1/build.log dune-grid_2.9.0-4.dsc' - SUDO_GID='114' - SUDO_UID='108' - 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.V78lDEDJ/pbuilderrc_hVbi --distribution unstable --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.V78lDEDJ/b2 --logfile b2/build.log dune-grid_2.9.0-4.dsc' + SUDO_GID=112 + SUDO_UID=106 + 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 virt64a 6.1.0-20-arm64 #1 SMP Debian 6.1.85-1 (2024-04-11) aarch64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-20-armmp-lpae #1 SMP Debian 6.1.85-1 (2024-04-11) armv7l GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 May 5 07:43 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/27207/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 May 5 07:44 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/19604/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -477,7 +509,7 @@ Get: 327 http://deb.debian.org/debian unstable/main armhf texlive-latex-base all 2023.20240207-1 [1255 kB] Get: 328 http://deb.debian.org/debian unstable/main armhf texlive-latex-recommended all 2023.20240207-1 [8843 kB] Get: 329 http://deb.debian.org/debian unstable/main armhf texlive-pictures all 2023.20240207-1 [16.7 MB] -Fetched 280 MB in 7s (38.3 MB/s) +Fetched 280 MB in 7s (42.8 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 ... 19445 files and directories currently installed.) @@ -1538,8 +1570,8 @@ Setting up tzdata (2024a-4) ... Current default time zone: 'Etc/UTC' -Local time is now: Sun May 5 17:25:31 UTC 2024. -Universal Time is now: Sun May 5 17:25:31 UTC 2024. +Local time is now: Sun May 5 19:21:44 UTC 2024. +Universal Time is now: Sun May 5 19:21:44 UTC 2024. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up libfontenc1:armhf (1:1.1.8-1) ... @@ -1873,7 +1905,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-4_source.changes +I: user script /srv/workspace/pbuilder/19604/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for unstable +I: user script /srv/workspace/pbuilder/19604/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-4_source.changes dpkg-buildpackage: info: source package dune-grid dpkg-buildpackage: info: source version 2.9.0-4 dpkg-buildpackage: info: source distribution unstable @@ -2030,8 +2066,8 @@ * METIS, Serial Graph Partitioning, * ParMETIS, Parallel Graph Partitioning, --- Configuring done (39.9s) --- Generating done (1.1s) +-- Configuring done (15.3s) +-- Generating done (0.7s) CMake Warning: Manually-specified variables were not used by the project: @@ -2043,7 +2079,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 @@ -2057,10 +2093,10 @@ make[3]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' [ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 +[ 7%] 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 @@ -2079,6 +2115,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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/simplex.cc.o -MF CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/simplex.cc.o.d -o CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/simplex.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/simplex.cc [ 26%] Building CXX object CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/simplexgeneration.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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/simplexgeneration.cc.o -MF CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/simplexgeneration.cc.o.d -o CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/simplexgeneration.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/simplexgeneration.cc +[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 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/io/file/dgfparser/blocks/projection.hh:10, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.cc:9: @@ -2086,8 +2124,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 | { | ^ -[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 @@ -2099,20 +2135,16 @@ /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/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]': -/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 [ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -/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]': /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 +[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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: @@ -2120,6 +2152,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 | { | ^ +/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 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, @@ -2128,8 +2162,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 | { | ^ -[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 +/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]': +/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 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 @@ -2158,6 +2194,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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/dunegrid.dir/dune/grid/onedgrid/onedgridfactory.cc.o -MF CMakeFiles/dunegrid.dir/dune/grid/onedgrid/onedgridfactory.cc.o.d -o CMakeFiles/dunegrid.dir/dune/grid/onedgrid/onedgridfactory.cc.o -c /build/reproducible-path/dune-grid-2.9.0/dune/grid/onedgrid/onedgridfactory.cc [ 42%] Building CXX object CMakeFiles/dunegrid.dir/dune/grid/onedgrid/nulliteratorfactory.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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 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, @@ -2167,8 +2205,8 @@ /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 | ^~~~~~ -[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 /usr/include/c++/13/map:62, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/onedgrid/onedgridfactory.hh:16: /usr/include/c++/13/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> >]': @@ -2184,20 +2222,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 641 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/stl_tree.h:2458: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 - 2458 | _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++/13/bits/stl_map.h:860: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++/13/bits/stl_map.h:640: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 - 640 | return _M_t._M_emplace_hint_unique(__pos, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ - 641 | std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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: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, @@ -2214,6 +2238,18 @@ /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 +/usr/include/c++/13/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++/13/bits/stl_tree.h:2458: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 + 2458 | _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++/13/bits/stl_map.h:860: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++/13/bits/stl_map.h:640: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 + 640 | return _M_t._M_emplace_hint_unique(__pos, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ + 641 | 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]' @@ -2239,6 +2275,8 @@ /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 | ^~~~~~~~~~~~~~~~~~ +[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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++/13/vector:72, 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: @@ -2246,12 +2284,42 @@ /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | 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/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 In file included from /usr/include/c++/13/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1292 | _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<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++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: @@ -2262,6 +2330,16 @@ /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/13/bits/vector.tcc:445: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 In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 @@ -2271,8 +2349,45 @@ /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ +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/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/13/bits/vector.tcc:445: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 '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 /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/13/bits/vector.tcc:445: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 >]', @@ -2321,8 +2436,6 @@ /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1292 | _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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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++/13/vector:72, from /usr/include/dune/common/parallel/communication.hh:17, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid.hh:16: @@ -2370,94 +2483,15 @@ /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1292 | _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 In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1292 | _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, 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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++/13/vector:72, from /usr/include/dune/common/parallel/communication.hh:17, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid.hh:16: @@ -2480,6 +2514,82 @@ /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | 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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | 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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | 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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | 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 = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | 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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | 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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | 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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | 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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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/common/gridfactory.hh:24, @@ -2499,15 +2609,6 @@ /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/transpose.hh:184: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++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | 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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 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]' @@ -2525,6 +2626,21 @@ /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 +/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:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/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, @@ -2546,41 +2662,40 @@ | ^ /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:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/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/uggridfactory.cc: In function 'int Dune::boundarySegmentWrapper2d(void*, double*, double*)': /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)); | ^ +/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/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)); | ^ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | 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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | 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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | 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 = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 +/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 /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); @@ -2603,10 +2718,6 @@ | ^~~~~~~~ /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 -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:72, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uggridfactory.hh:16: /usr/include/c++/13/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 >]': @@ -2619,38 +2730,6 @@ /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | 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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | 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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | 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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: @@ -2682,8 +2761,6 @@ /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/13/bits/vector.tcc:445: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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 @@ -2740,52 +2817,11 @@ /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1292 | _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 member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1292 | _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 -[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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/openmpi/lib/libmpi.so @@ -2802,28 +2838,26 @@ 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 -f CMakeFiles/dunealbertagrid3d.dir/build.make CMakeFiles/dunealbertagrid3d.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 -f CMakeFiles/dunealbertagrid2d.dir/build.make CMakeFiles/dunealbertagrid2d.dir/build make -f CMakeFiles/dunealbertagrid1d.dir/build.make CMakeFiles/dunealbertagrid1d.dir/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' -[ 65%] Building CXX object CMakeFiles/dunealbertagrid2d.dir/dune/grid/albertagrid/dgfparser.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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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/dunealbertagrid3d.dir/dune/grid/albertagrid/dgfparser.cc.o +make[3]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/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 +[ 61%] 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 +[ 65%] Building CXX object CMakeFiles/dunealbertagrid2d.dir/dune/grid/albertagrid/dgfparser.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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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/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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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/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/albertagrid/dgfparser.hh:10, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/dgfparser.cc:12: + 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 | { @@ -2858,24 +2892,36 @@ 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 +/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, 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 +/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, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/dgfparser.hh:10, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/dgfparser.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 @@ -2899,23 +2945,6 @@ 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<2, 3>, 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/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/transpose.hh:184:28: note: parameter passing 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, 3>, 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/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/transpose.hh:184: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: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 > >' @@ -2930,23 +2959,23 @@ /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 = 2; Element = Dune::Entity<0, 2, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridEntity>]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/dgfparser.cc:129: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/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]' +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<2, 3>, 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/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 - 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]' +/usr/include/dune/common/transpose.hh:184:28: note: parameter passing 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, 3>, 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/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 +/usr/include/dune/common/transpose.hh:184: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 = 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]' @@ -2964,6 +2993,25 @@ /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 = 2; Element = Dune::Entity<0, 2, const Dune::AlbertaGrid<2, 2>, 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 +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]' +/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, 3>, 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/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 + 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, 3>, 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/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/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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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/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]': @@ -3058,13 +3106,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 | ^~~~~~~~~~~~~~~~~~ -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]': -/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 - | ^~~~~~~~ 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)>]': @@ -3080,6 +3121,13 @@ /usr/include/c++/13/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/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]': +/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 @@ -3194,10 +3242,42 @@ /usr/include/c++/13/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 + | ^~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/dgfparser.cc: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/dgfparser.cc:135:1: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 135 | } | ^ +[ 73%] 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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/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)>]': @@ -3218,8 +3298,10 @@ /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -[ 69%] Building CXX object CMakeFiles/dunealbertagrid1d.dir/dune/grid/albertagrid/elementinfo.cc.o +[ 76%] 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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/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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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/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, @@ -3228,6 +3310,16 @@ /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/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%] 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 /usr/include/c++/13/vector:72, from /usr/include/dune/common/typetraits.hh:11, from /usr/include/dune/geometry/type.hh:20, @@ -3246,6 +3338,8 @@ /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ +[ 80%] 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/13/bits/vector.tcc:445: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 >]', @@ -3253,8 +3347,6 @@ /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 @@ -3282,6 +3374,14 @@ /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/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, @@ -3292,8 +3392,9 @@ /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 | { | ^ -[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 +[ 84%] 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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/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/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, @@ -3304,6 +3405,7 @@ /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/bin/cmake -E cmake_symlink_library lib/libdunealbertagrid2d.so.2.9.0 lib/libdunealbertagrid2d.so.2.9.0 lib/libdunealbertagrid2d.so 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]': @@ -3314,16 +3416,43 @@ /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/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 | { - | ^ -[ 73%] Building CXX object CMakeFiles/dunealbertagrid1d.dir/dune/grid/albertagrid/macrodata.cc.o +make[3]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +[ 84%] Built target dunealbertagrid2d +[ 88%] 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 +[ 88%] 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 +[ 92%] 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 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/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/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 /usr/include/c++/13/vector:72, from /usr/include/dune/common/typetraits.hh:11, from /usr/include/dune/geometry/type.hh:20, @@ -3362,6 +3491,8 @@ /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +[ 96%] 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 @@ -3377,8 +3508,8 @@ /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -[ 76%] 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 +[100%] 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 /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 ); @@ -3438,101 +3569,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 ) ); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -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 - | ^~~~~ -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 | { - | ^ -[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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/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 -make[3]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 84%] Built target dunealbertagrid1d -[ 88%] 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 /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/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 | { - | ^ -[ 92%] 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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/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 - | ^~~~~ -[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -[ 92%] 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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/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 ) - | ^~~~~~~~~~~~~ -[ 96%] 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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, @@ -3541,12 +3577,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 | { | ^ -[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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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/libalberta_2d.so /usr/lib/arm-linux-gnueabihf/libalberta_utilities.so -/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' -[100%] Built target dunealbertagrid2d 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, @@ -3557,7 +3587,13 @@ | ^ [100%] Linking CXX shared library lib/libdunealbertagrid3d.so /usr/bin/cmake -E cmake_link_script CMakeFiles/dunealbertagrid3d.dir/link.txt --verbose=1 +[100%] 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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/libalberta_3d.so /usr/lib/arm-linux-gnueabihf/libalberta_utilities.so +/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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/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 +make[3]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +[100%] Built target dunealbertagrid1d /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 @@ -3567,7 +3603,7 @@ 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 @@ -3579,29 +3615,35 @@ make -f doc/recipes/CMakeFiles/recipe-integration.dir/build.make doc/recipes/CMakeFiles/recipe-integration.dir/depend 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 -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/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/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]: 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=" +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=" 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[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +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/boundarydom.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 doc/recipes/CMakeFiles/recipe-integration.dir/build.make doc/recipes/CMakeFiles/recipe-integration.dir/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/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]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/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". +make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' 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]: 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/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". -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' 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". -make[5]: Entering 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/projection.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/simplex.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/simplexgeneration.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/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". @@ -3614,13 +3656,15 @@ 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". Dependencies file "CMakeFiles/dunegrid.dir/dune/grid/uggrid/uggridgeometry.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/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 -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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 doc/recipes/CMakeFiles/recipe-integration.dir/recipe-integration.cc.o +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". +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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 +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/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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 @@ -3628,14 +3672,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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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)': @@ -3685,6 +3729,20 @@ /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;}; | ^ +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/conformvolumevtktest.cc:24: +/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/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/volumewriter.hh:23:11: required from 'class Dune::VTK::ConformingVolumeWriter > > > >' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/conformvolumevtktest.cc:82:49: required from 'void doWrite(const GridView&) [with GridView = Dune::GridView > > >]' +/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 = 1]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/conformvolumevtktest.cc:131: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 + 184 | return matrix.transposed(); + | ^ 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]': @@ -3702,17 +3760,27 @@ 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/conformvolumevtktest.cc:24: -/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/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/volumewriter.hh:23:11: required from 'class Dune::VTK::ConformingVolumeWriter > > > >' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/conformvolumevtktest.cc:82:49: required from 'void doWrite(const GridView&) [with GridView = Dune::GridView > > >]' -/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 = 1]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/conformvolumevtktest.cc:131: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 + 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 /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 > > > > >' @@ -3729,6 +3797,33 @@ /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/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/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 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]': @@ -3762,6 +3857,84 @@ /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++/13/vector:72, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:11: /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': @@ -3861,16 +4034,16 @@ /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 /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: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 -/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 = {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++/13/bits/stl_vector.h:1299: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++/13/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/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::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]', @@ -3879,19 +4052,31 @@ /usr/include/c++/13/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/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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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/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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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++/13/vector:72, from /usr/include/dune/common/parallel/communication.hh:17, from /usr/include/dune/common/parallel/mpihelper.hh:15, @@ -3914,14 +4099,6 @@ /usr/include/c++/13/bits/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(); - | ~~~~~~~~~~~~~~^~ -/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++/13/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++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 529 | vector<_Tp, _Alloc>:: @@ -3948,177 +4125,14 @@ /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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 -/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | 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++/13/bits/stl_vector.h:1299: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++/13/bits/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/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 -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++/13/bits/stl_vector.h:1299: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++/13/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++/13/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++/13/mutex:900: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++/13/mutex:836: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++/13/mutex:836:16: -/usr/include/c++/13/bits/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 -/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 - | ^~ -[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libgmp.so -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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 +/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(); + | ~~~~~~~~~~~~~~^~ 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, @@ -4146,6 +4160,11 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/printgrid.hh:145:33: required from 'void Dune::printGrid(const GridType&, const MPIHelper&, std::string, int, bool, bool, bool, bool, bool) [with GridType = YaspGrid<2>; std::string = std::__cxx11::basic_string]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/printgridtest.cc:40: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 +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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 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]': @@ -4189,91 +4208,42 @@ /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()); - | ~~~~~~~~~~~~~~~~~~~^~~~ -In file included from /usr/include/c++/13/vector:72, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:11: -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/13/vector:66: -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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 = 1; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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/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++/13/bits/stl_vector.h:1299: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++/13/bits/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++/13/bits/stl_vector.h:1299: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++/13/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++/13/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++/13/mutex:900: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++/13/mutex:836: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++/13/mutex:836:16: +/usr/include/c++/13/bits/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)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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/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' -/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, - | ^~~~~~~~ -[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 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, @@ -4297,20 +4267,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 /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++/13/vector:72, - 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++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/13/vector:66: -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __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<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 > > > >' @@ -4319,17 +4275,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 /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/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/dune/geometry/axisalignedcubegeometry.hh:17, from /usr/include/dune/geometry/refinement/hcube.cc:48, from /usr/include/dune/geometry/refinement.hh:255, @@ -4347,10 +4292,6 @@ /usr/include/dune/common/diagonalmatrix.hh:630:26: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 630 | DiagonalMatrix transposed() const | ^~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ /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>' @@ -4362,8 +4303,6 @@ /usr/include/dune/common/diagonalmatrix.hh:136:26: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 136 | DiagonalMatrix transposed() const | ^~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /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>' @@ -4373,68 +4312,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 /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/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /usr/include/c++/13/vector:72, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/conformvolumevtktest.cc:14: -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/13/vector:66: -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ /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 > > >]' @@ -4447,10 +4324,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 | ^~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445: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::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 > > >]' @@ -4471,8 +4344,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/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 -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445: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/io/file/vtk/subsamplingvtkwriter.hh:15: /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 > > >]' @@ -4498,11 +4369,12 @@ /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/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 -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /usr/include/c++/13/vector:72, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:11: +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ /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 > > >]' @@ -4514,6 +4386,16 @@ /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/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 +/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 /usr/include/c++/13/vector:66: +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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 = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates >; Geometry = Dune::Geometry<1, 1, const Dune::YaspGrid<1, Dune::EquidistantCoordinates >, Dune::YaspGeometry>]' @@ -4529,11 +4411,10 @@ /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 member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ /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>]' @@ -4546,11 +4427,8 @@ /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/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 -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445: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/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>]' @@ -4591,11 +4469,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/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 VectorFunction::evaluate(const typename Traits::Cell&, const typename Traits::Domain&, typename Traits::Range&) const [with GridView = Dune::GridView > > >]', - inlined from 'void Dune::VTK::SkeletonFunctionWriter::write(const typename Func::Traits::Cell&, const typename Func::Traits::Domain&) [with Func = VectorFunction > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/skeletonfunction.hh:127:23: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/nonconformboundaryvtktest.cc:56:62: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 56 | GridView::dimensionworld>& normal = c.unitOuterNormal(xl); - | ~~~~~~~~~~~~~~~~~^~~~ /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, Dune::EquidistantCoordinates >; Geometry = Dune::Geometry<3, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates >, Dune::YaspGeometry>]' @@ -4609,9 +4482,27 @@ /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 = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1292 | _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 >]', @@ -4630,11 +4521,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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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 = 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/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 @@ -4736,51 +4622,86 @@ | ^~~~~~~~ /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 - | ^~~~~~ -/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); - | ^~~~ -/usr/include/c++/13/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++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 - 529 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -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++/13/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 1037 | _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++/13/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 1037 | _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++/13/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 1037 | _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++/13/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 1037 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/13/vector:72, + 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++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/13/vector:66: +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +[ 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/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libgmp.so +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +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' +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void VectorFunction::evaluate(const typename Traits::Cell&, const typename Traits::Domain&, typename Traits::Range&) const [with GridView = Dune::GridView > > >]', + inlined from 'void Dune::VTK::SkeletonFunctionWriter::write(const typename Func::Traits::Cell&, const typename Func::Traits::Domain&) [with Func = VectorFunction > > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/skeletonfunction.hh:127:23: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/nonconformboundaryvtktest.cc:56:62: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 56 | GridView::dimensionworld>& normal = c.unitOuterNormal(xl); + | ~~~~~~~~~~~~~~~~~^~~~ +/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 /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/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/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(); @@ -4789,55 +4710,6 @@ /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(); | ~~~~~~~~~~~~~~^~ -[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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/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 = 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); - | ^~~~ -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=" -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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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/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()); - | ~~~~~~~~~~^~ 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, @@ -4872,6 +4744,8 @@ /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/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/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 > > > >' @@ -4917,12 +4791,46 @@ /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 -/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/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/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/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); + | ^~~~ +/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()); + | ~~~~~~~~~~^~ +/usr/include/c++/13/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++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 + 529 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/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 > > >]' @@ -4935,6 +4843,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 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++/13/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 1037 | _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++/13/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 1037 | _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++/13/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 1037 | _M_fill_insert(end(), __new_size - size(), __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 > > >]' @@ -4945,9 +4871,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 = 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/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 -[ 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 -/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libgmp.so +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++/13/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 1037 | _M_fill_insert(end(), __new_size - size(), __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 > > >]' @@ -5033,7 +4962,6 @@ /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 -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' /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>]' @@ -5049,15 +4977,6 @@ /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 | ^~~~~~~~~ -[ 23%] Built target conformvolumevtktest -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 -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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 /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>]' @@ -5124,6 +5043,12 @@ /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); | ^~~~~~~~~ +/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/io/file/vtk/function.hh: In member function 'double Dune::P1VTKFunction::evaluate(int, const Entity&, const Dune::FieldVector::ctype, 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); @@ -5168,6 +5093,105 @@ | ^~~~~~~~ /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 +[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libgmp.so +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +[ 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' +[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 +In file included from /usr/include/c++/13/vector:72, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/conformvolumevtktest.cc:14: +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/13/vector:66: +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __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(); + | ~~~~~~~~~~~~~~^~ 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, @@ -5183,6 +5207,10 @@ /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/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/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 > > > >' @@ -5192,6 +5220,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 = 2]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/vtksequencetest.cc:181: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 +/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/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 > > > >' @@ -5237,6 +5269,18 @@ /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 +/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/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/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/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 > > >]' @@ -5272,6 +5316,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 /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/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 /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtksequencewriterbase.hh:19, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtksequencewriter.hh:11, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/vtksequencetest.cc:16: @@ -5342,6 +5390,14 @@ /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 = 2]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/vtksequencetest.cc:181: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/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: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/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: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/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>]' @@ -5396,15 +5452,6 @@ /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 /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 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(); - | ~~~~~~~~~~~~~~^~ 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/vtkwriter.hh:32: /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 = 1; Traits = Dune::MultiLinearGeometryTraits; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': @@ -5413,10 +5460,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/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/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]); @@ -5431,26 +5474,14 @@ | ^~~~~~~~ /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/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/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::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: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/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: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/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/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); + | ^~~~ 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 @@ -5472,8 +5503,6 @@ /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 = 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/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]); @@ -5482,429 +5511,27 @@ /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++/13/vector:72, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc:15: -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/13/vector:66: -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445: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++/13/vector:72, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/vtksequencetest.cc:9: -/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 - 445 | 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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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/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 = 1; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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 member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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/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 = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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 -In member function 'void Dune::VTKWriter::writeData(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/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 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/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 /usr/include/c++/13/vector:66: -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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1292 | _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 -/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); - | ^ -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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1292 | _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 -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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1292 | _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 = 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/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 file included from /usr/include/c++/13/vector:72, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/vtktest.cc:15: -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/13/vector:66: -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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 -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445: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/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++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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/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); - | ^ -/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 = 1; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | 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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445: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 = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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 = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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 Dune::VTKWriter::writeData(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); - | ~~~~~~~~~~~~^~ -[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 = 1; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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 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 = 1; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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); - | ~~~~~~~~~~~~^~ -[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libgmp.so +[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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/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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 member function '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/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); + | ^ 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, @@ -5923,6 +5550,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/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); + | ^ 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/uggrid.hh:22, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/starcdreadertest.cc:12: @@ -6040,13 +5671,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 | ^~~~~~ -[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libgmp.so -/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/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); + | ^ /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]' @@ -6253,6 +5881,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 | ^~~~~~ +/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/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>]' @@ -6333,21 +5965,13 @@ /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 | ^~~~~~~~~~~~~~~ -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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 /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 203 | inter.outerNormal(v); | ~~~~~~~~~~~~~~~~~^~~ +/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/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); @@ -6542,6 +6166,48 @@ /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++/13/vector:72, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc:15: +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/13/vector:66: +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445: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++/13/vector:72, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/vtksequencetest.cc:9: +/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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 ) ); @@ -6557,6 +6223,46 @@ /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++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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 = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/starcdreadertest.cc: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/starcdreadertest.cc:62:1: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 62 | } @@ -6566,6 +6272,25 @@ /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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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/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 = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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 ) { @@ -6589,6 +6314,695 @@ /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/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 Dune::VTKWriter::writeData(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/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/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); + | ^ +In file included from /usr/include/c++/13/map:62, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundarysegment.hh:8: +/usr/include/c++/13/bits/stl_tree.h: In 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++/13/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/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/c++/13/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++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/stl_tree.h:2458: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++/13/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++/13/bits/stl_tree.h:2458: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/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 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); + | ~~~~~~~~~~~~^~ +/usr/include/dune/geometry/multilineargeometry.hh: In 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/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 = 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); + | ^ +In file included from /usr/include/c++/13/vector:66: +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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/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 + | ^~~~~~~~ +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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1292 | _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 +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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /usr/include/c++/13/vector:72, + 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++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLevelIntersection > >, std::allocator, Dune::UGGridLevelIntersection > > > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/13/vector:72, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/vtktest.cc:15: +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /usr/include/c++/13/vector:66: +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445: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/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 +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/13/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++/13/bits/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++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445: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 = 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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /usr/include/c++/13/vector:66: +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++/13/bits/stl_vector.h:1292: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 + 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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); + | ~~~~~~~~~~~~^~ +/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++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 + 445 | 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++/13/bits/stl_vector.h:1299: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++/13/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++/13/bits/stl_vector.h:1299: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++/13/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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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 '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++/13/bits/stl_vector.h:1299: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++/13/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/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 '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++/13/bits/stl_vector.h:1299: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++/13/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 = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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 +/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++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLeafIntersection > >, std::allocator, Dune::UGGridLeafIntersection > > > >::iterator' changed in GCC 7.1 + 445 | 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++/13/bits/stl_vector.h:1292: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 + 1292 | _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 member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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 = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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); + | ^ +/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.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/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++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | 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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445: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++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/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++/13/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++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 529 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | 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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1037 | _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++/13/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 1037 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +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/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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++/13/bits/stl_vector.h:1299: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++/13/bits/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++/13/bits/stl_vector.h:1299: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++/13/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++/13/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++/13/mutex:900: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++/13/mutex:836: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++/13/mutex:836:16: +/usr/include/c++/13/bits/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 Dune::VTKWriter::writeData(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++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/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++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | 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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 = 1; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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 = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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: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 = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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 = 2; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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); + | ~~~~~~~~~~~~^~ +/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 +[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libgmp.so +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 ); + | ~~~~~~~~~~~~^~~~~~~~~~ +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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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<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 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); + | ~~~~~~~~~~~~^~ +[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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/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' +In file included from /usr/include/c++/13/map:63: +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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | 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, @@ -6598,6 +7012,8 @@ /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 | { | ^ +[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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/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 @@ -6607,13 +7023,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/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/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 /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, @@ -6626,6 +7039,24 @@ /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[](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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | 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/boundarysegment.hh:13, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid.hh:20: @@ -6673,20 +7104,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 file included from /usr/include/c++/13/map:62, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundarysegment.hh:8: -/usr/include/c++/13/bits/stl_tree.h: In 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++/13/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/stl_tree.h:2458: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++/13/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++/13/bits/stl_tree.h:2458: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::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]' @@ -6717,6 +7134,24 @@ /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[](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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ 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::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]' @@ -6763,16 +7198,30 @@ /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/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 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/geometry/multilineargeometry.hh: In 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 - | ^~~~~~~~~~~~~~~~~~ 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 @@ -6803,6 +7252,24 @@ /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 '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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | 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::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 ); @@ -6835,90 +7302,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/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 - | ^~~~~~~~ -[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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/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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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++/13/vector:72, - 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++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLevelIntersection > >, std::allocator, Dune::UGGridLevelIntersection > > > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/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: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 )) - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/13/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++/13/bits/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++/13/vector:66: -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++/13/bits/stl_vector.h:1292: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 - 1292 | _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: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 ); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -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 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, @@ -6949,10 +7332,6 @@ /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 -/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 '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]' @@ -6983,47 +7362,6 @@ /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 -/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 - 445 | 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++/13/bits/stl_vector.h:1299: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++/13/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++/13/map:62, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundarysegment.hh:8: -/usr/include/c++/13/bits/stl_tree.h: In 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++/13/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _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++/13/bits/stl_vector.h:1299: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++/13/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++/13/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++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/stl_tree.h:2458: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++/13/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++/13/bits/stl_tree.h:2458: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 = {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++/13/bits/stl_vector.h:1299: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++/13/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/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: @@ -7077,12 +7415,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::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++/13/bits/stl_vector.h:1299: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++/13/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/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 > >]' @@ -7139,6 +7471,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/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/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(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /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 > >]' @@ -7169,10 +7509,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/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLeafIntersection > >, std::allocator, Dune::UGGridLeafIntersection > > > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ +/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/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]' @@ -7227,11 +7567,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 | ^~~~~~ -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++/13/bits/stl_vector.h:1292: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 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/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/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/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}]' @@ -7255,43 +7594,19 @@ /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++/13/map:63: -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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ +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 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/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: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}]' @@ -7355,6 +7670,81 @@ /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 | ^~~~~~ +[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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/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 = 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ /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]' @@ -7366,6 +7756,30 @@ /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/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 +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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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::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 > >]' @@ -7380,6 +7794,38 @@ /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 | ^~~~~~~~~~~ +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". +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' +[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 +/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/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 > >]' @@ -7391,10 +7837,11 @@ /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 -/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ +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::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]' @@ -7409,8 +7856,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 | ^~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/vector.tcc:445: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 = 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]' @@ -7454,10 +7899,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::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: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: 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/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]' @@ -7649,10 +8090,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/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | 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 = 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]' @@ -7786,11 +8223,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){ | ^~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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 = 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]' @@ -7854,12 +8286,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 | ^~~~~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445: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::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>]' @@ -7956,47 +8382,18 @@ /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/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445: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++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/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++/13/vector:72, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:14: -/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | 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++/13/bits/stl_vector.h:1299: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++/13/bits/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++/13/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++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 529 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 +In file included from /usr/include/c++/13/map:62, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundarysegment.hh:8: +/usr/include/c++/13/bits/stl_tree.h: In 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++/13/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/stl_tree.h:2458: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/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 @@ -8006,12 +8403,8 @@ /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 -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++/13/bits/stl_vector.h:1299: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++/13/bits/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++/13/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++/13/bits/stl_tree.h:2458: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 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 ) ); @@ -8137,25 +8530,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 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++/13/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1037 | _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++/13/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 1037 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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: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 ); @@ -8251,11 +8625,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 '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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /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 @@ -8357,6 +8726,14 @@ /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 /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/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 ) { @@ -8458,822 +8835,57 @@ /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++/13/bits/stl_vector.h:1299: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++/13/bits/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++/13/bits/stl_vector.h:1299: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++/13/bits/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++/13/bits/stl_vector.h:1299: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++/13/bits/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++/13/bits/stl_vector.h:1299: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++/13/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++/13/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++/13/mutex:900: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++/13/mutex:836: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++/13/mutex:836:16: -/usr/include/c++/13/bits/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++/13/bits/stl_vector.h:1299: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++/13/bits/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++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/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++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | 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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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: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 ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/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++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/13/vector:66: -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/vector.tcc:445: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 = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1299: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++/13/bits/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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | 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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -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 ); - | ~~~~~~~~~~~~^~~~~~~~~~ -/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 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); - | ~~~~~~~~~~~~^~ -/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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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, 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 '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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | 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, 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 ) - | ~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:309:1: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 309 | } - | ^ -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/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 /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)); - | ~~~~~~~~~~~~~~~~~~~^~~ -/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); - | ~~~~~~~~~~~~~~^~~ -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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | 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/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 /usr/include/c++/13/map:63: -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++/13/bits/stl_map.h:513: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 = 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::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++/13/bits/stl_map.h:513: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 = 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::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++/13/bits/stl_map.h:513: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 = 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::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++/13/bits/stl_map.h:513: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 = 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | 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: 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: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 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 = 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | 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++/13/bits/stl_vector.h:1299: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++/13/bits/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 ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 529 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/vector.tcc:529: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++/13/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1037 | _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++/13/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1037 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /usr/include/c++/13/map:62, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundarysegment.hh:8: -/usr/include/c++/13/bits/stl_tree.h: In 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++/13/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/bits/stl_tree.h: In 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++/13/bits/stl_tree.h:2210:5: 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++/13/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++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/stl_tree.h:2458: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++/13/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++/13/bits/stl_tree.h:2458: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++/13/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++/13/bits/stl_tree.h:2458: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/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/c++/13/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++/13/bits/stl_tree.h:2458: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++/13/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++/13/bits/stl_tree.h:2458: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/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 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 )) - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/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 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh: In 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/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 - | ^~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh: In 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 - | ^~~~~~~~~~~~~~~~~~ -[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 ../../../../../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 -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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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/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 -/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/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 -In file included from /usr/include/c++/13/vector:72, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:14: -/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLevelIntersection > >, std::allocator, Dune::UGGridLevelIntersection > > > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::corner(int) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': -/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/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 | { - | ^ -[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 ../../../../../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/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::corner(int) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': -/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 -/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLevelIntersection > >, std::allocator, Dune::UGGridLevelIntersection > > > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -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/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 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, @@ -9287,32 +8899,6 @@ /usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 184 | return matrix.transposed(); | ^ -/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 ); - | ~~~~~~~~~~~~~~~~~~^~~~~ -/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 = 2; 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 = 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>]' @@ -9339,10 +8925,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 | ^~~~~~ -/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | 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 = 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>]' @@ -9352,10 +8934,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 | ^~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/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: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]' @@ -9366,20 +8944,9 @@ /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/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/c++/13/vector:66: -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++/13/bits/stl_vector.h:1292: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 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 ../../../../../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/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>]' @@ -9442,6 +9009,22 @@ /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 /usr/include/c++/13/vector:72, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:14: +/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +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 +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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 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>]' @@ -9463,6 +9046,20 @@ /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 = {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++/13/bits/stl_vector.h:1299: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++/13/bits/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<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 ) + | ~~~~~~~~~^~~~~ +/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/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]' @@ -9475,20 +9072,12 @@ /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 /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++/13/bits/stl_vector.h:1299: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++/13/bits/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 = 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 > >]' @@ -9571,16 +9160,27 @@ /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::GlobalCoordinate Dune::MultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; 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/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' 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 ) + | ~~~~~~~~~^~~~~ +/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 ) + | ~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:309:1: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 309 | } + | ^ +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 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++/13/bits/stl_vector.h:1299: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++/13/bits/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/common/fvector.hh:22, @@ -9597,58 +9197,12 @@ /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/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 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++/13/bits/stl_vector.h:1292: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 - 1292 | _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::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 -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 - | ^~~~~~~~~~ +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++/13/bits/stl_vector.h:1299: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++/13/bits/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/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 > >]' @@ -9663,50 +9217,37 @@ /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/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 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++/13/bits/stl_vector.h:1299: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++/13/bits/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/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)); + | ~~~~~~~~~~~~~~~~~~~^~~ +/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); + | ~~~~~~~~~~~~~~^~~ +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/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]' @@ -9753,11 +9294,6 @@ /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/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/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]' @@ -9950,59 +9486,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/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 - | ^~~~~~ -/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/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/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/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 @@ -10031,87 +9514,29 @@ /usr/include/c++/13/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/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 - | ^~~~~~ -/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++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 - 445 | 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()) - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/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 /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 = 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/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, 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 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++/13/bits/stl_vector.h:1299: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++/13/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: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 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, @@ -10120,94 +9545,22 @@ /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); | ^ -/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++/13/bits/stl_vector.h:1299: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++/13/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/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::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/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, 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 -/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/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/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 > > >]' -/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>]' -/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<2, Dune::EquidistantOffsetCoordinates >]' -/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<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; - | ^~~~~~ -/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, 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 > > >]' -/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>]' -/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<2, Dune::EquidistantOffsetCoordinates >]' -/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<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: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, 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 > > >]' -/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>]' -/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<2, Dune::EquidistantOffsetCoordinates >]' -/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<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: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/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<2, Dune::EquidistantOffsetCoordinates >; 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<2, Dune::EquidistantOffsetCoordinates >, Dune::YaspLevelIterator<0, Dune::All_Partition, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates > > >; 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<2, Dune::EquidistantOffsetCoordinates >]' -/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<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/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 = {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++/13/bits/stl_vector.h:1299: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++/13/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++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/13/vector:66: +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/vector.tcc:445: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/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 @@ -10293,17 +9646,29 @@ /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/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/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 ) { + | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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 ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/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: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 ); | ~~~~~~~~~~^~~~~ +/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: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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ @@ -10323,10 +9688,29 @@ /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 '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++/13/bits/stl_vector.h:1299: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++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 +/usr/include/c++/13/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++/13/bits/vector.tcc:445: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 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 ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +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++/13/bits/stl_vector.h:1299: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++/13/bits/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 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<3, 3, const YaspGrid<3>, YaspGeometry>]': @@ -10337,6 +9721,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/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, 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 ) { @@ -10428,6 +9816,28 @@ /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++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | 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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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/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(); + | ^ /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 ) ); @@ -10435,12 +9845,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 '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++/13/bits/stl_vector.h:1299: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++/13/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/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 @@ -10449,6 +9853,356 @@ /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<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 )) + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/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/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 /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 + | ^~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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: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]); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +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 +/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 ) ); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/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 /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); + | ~~~~~~~~~~~~^~ +/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/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 + | ^~~~~~ +/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 + | ^~~~~~ +/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/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 '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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +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/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::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/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, 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 +/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 = 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 > > >]' +/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>]' +/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<2, Dune::EquidistantOffsetCoordinates >]' +/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<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; + | ^~~~~~ +/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, 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 > > >]' +/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>]' +/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<2, Dune::EquidistantOffsetCoordinates >]' +/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<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: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, 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 > > >]' +/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>]' +/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<2, Dune::EquidistantOffsetCoordinates >]' +/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<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: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/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<2, Dune::EquidistantOffsetCoordinates >; 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<2, Dune::EquidistantOffsetCoordinates >, Dune::YaspLevelIterator<0, Dune::All_Partition, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates > > >; 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<2, Dune::EquidistantOffsetCoordinates >]' +/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<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/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[](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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/13/map:62, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundarysegment.hh:8: +/usr/include/c++/13/bits/stl_tree.h: In 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++/13/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/bits/stl_tree.h: In 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++/13/bits/stl_tree.h:2210:5: 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/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]': @@ -10511,6 +10265,12 @@ /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++/13/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++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/stl_tree.h:2458: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/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 > > >]' @@ -10525,6 +10285,28 @@ /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/c++/13/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++/13/bits/stl_tree.h:2458: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 = 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/stl_tree.h:2458: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::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>]' @@ -10566,20 +10348,10 @@ /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/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++/13/bits/stl_vector.h:1299: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++/13/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 ) - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/stl_tree.h:2458: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++/13/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++/13/bits/stl_tree.h:2458: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::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]' @@ -10596,10 +10368,32 @@ /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<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/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 '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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | 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; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 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 @@ -10628,19 +10422,21 @@ /usr/include/c++/13/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/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLeafIntersection > >, std::allocator, Dune::UGGridLeafIntersection > > > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ +/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 +/usr/include/dune/geometry/multilineargeometry.hh: In 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 + | ^~~~~~~~~~~~~~~~~~ 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, 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); | ~~~~~~~~~~~~~~~~~~~~^~~~ -/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) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ +/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 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, @@ -10649,11 +10445,10 @@ /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 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++/13/bits/stl_vector.h:1292: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 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh: In 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 + | ^~~~~~~~~~~~~~~~~~ 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 @@ -10829,6 +10624,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 ); | ~~~~~~~~~~~~~~~^~~~~ +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++/13/bits/stl_vector.h:1299: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++/13/bits/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<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 ) ); @@ -10836,10 +10640,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/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLeafIntersection > >, std::allocator, Dune::UGGridLeafIntersection > > > >::iterator' changed in GCC 7.1 - 445 | 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: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 @@ -10854,10 +10654,639 @@ /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++/13/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++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 529 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/vector.tcc:529: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++/13/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1037 | _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++/13/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1037 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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 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: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<2, 3, const YaspGrid<3>, 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: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<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 ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +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 = YaspGrid<3>; Entity = Entity<0, 3, const YaspGrid<3>, 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<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 ) ); + | ~~~~~~~~~~~~~~~~~^~~~~ +/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/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/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: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/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 +/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/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 +In file included from /usr/include/c++/13/map:62, + 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++/13/bits/stl_tree.h: In 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++/13/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/axisalignedcubegeometry.hh: In function 'Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 3; unsigned int coorddim = 3]': +/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++/13/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++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/13/vector:72, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:14: +/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLevelIntersection > >, std::allocator, Dune::UGGridLevelIntersection > > > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::corner(int) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': +/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++/13/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++/13/bits/stl_tree.h:2458: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 member function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::corner(int) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': +/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 +/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLevelIntersection > >, std::allocator, Dune::UGGridLevelIntersection > > > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/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) + | ^~~~~~~~~~~~~~ +[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 ../../../../../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 +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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 +/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/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 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 ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +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 = 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/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 ); + | ~~~~~~~~~~~~~~~~~~^~~~~ +/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 = 2; 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/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++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/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++/13/vector:66: +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++/13/bits/stl_vector.h:1292: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 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /usr/include/c++/13/map:62, + 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++/13/bits/stl_tree.h: In 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++/13/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/axisalignedcubegeometry.hh: In function 'Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2]': +/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/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/c++/13/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++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/stl_tree.h:2458: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/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/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; 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/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/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 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 '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++/13/bits/stl_vector.h:1292: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 + 1292 | _M_realloc_insert(end(), __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 '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; + | ~~~~^~~~~ +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/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++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 + 445 | 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++/13/bits/stl_vector.h:1299: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++/13/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: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 + | ^~~~~~ +/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()) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/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 + | ^~~~~~ +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++/13/bits/stl_vector.h:1299: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++/13/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/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 + | ^~~~~~ +/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++/13/bits/stl_vector.h:1299: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++/13/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/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 + | ^~~~~~ +/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++/13/bits/stl_vector.h:1299: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++/13/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/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 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::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++/13/bits/stl_vector.h:1299: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++/13/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++/13/bits/stl_vector.h:1299: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++/13/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 ) + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +/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 + | ^~~~~~~~ +In file included from /usr/include/c++/13/vector:72, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:11: +/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/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/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/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLeafIntersection > >, std::allocator, Dune::UGGridLeafIntersection > > > >::iterator' changed in GCC 7.1 + 445 | 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/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 '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++/13/bits/stl_vector.h:1292: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 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/dune/geometry/axisalignedcubegeometry.hh: In member function 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::corner(int) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2]': +/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/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, Base::dim>&) const [with GV = Dune::GridView >; V = std::vector; Entity = Dune::Entity<0, 1, const Dune::OneDGrid, Dune::OneDGridEntity>; typename Dune::VTKFunction::ctype = double; Base = Dune::VTKFunction > >]' +/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/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLeafIntersection > >, std::allocator, Dune::UGGridLeafIntersection > > > >::iterator' changed in GCC 7.1 + 445 | 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 = 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/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/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 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++/13/bits/stl_vector.h:1292: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 @@ -10869,6 +11298,25 @@ | ^~~~~~~~~~~~~ /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/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 file included from /usr/include/c++/13/vector:72, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:11: +/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/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++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: @@ -10956,6 +11404,26 @@ /usr/include/c++/13/bits/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++/13/map:63: +/usr/include/c++/13/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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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/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>::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, @@ -10980,6 +11448,20 @@ /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1292 | _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 ); + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/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::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++/13/bits/stl_vector.h:1299: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: @@ -11008,38 +11490,6 @@ /usr/include/c++/13/bits/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 '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 ) { - | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/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<2, 3, const YaspGrid<3>, 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: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<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 ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -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 = YaspGrid<3>; Entity = Entity<0, 3, const YaspGrid<3>, 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/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: @@ -11064,30 +11514,51 @@ /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::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 ) ); - | ~~~~~~~~~~~~~~~~~^~~~~ -/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: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++/13/map:62, + 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++/13/bits/stl_tree.h: In 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++/13/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/13/bits/stl_algo.h:61, + from /usr/include/c++/13/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++/13/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++/13/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::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2458 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/stl_tree.h:2458: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++/13/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++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1918 | __introsort_loop(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 +/usr/include/c++/13/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1932 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1812 | __insertion_sort(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_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 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(); @@ -11121,6 +11592,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/c++/13/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++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _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 ) | ^~~~~~~~~~~~~ @@ -11173,37 +11648,11 @@ /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 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/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 member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1292 | _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, 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 ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -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 = 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 ); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 @@ -11300,46 +11749,48 @@ /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 ) ); } | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/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 /usr/include/c++/13/map:62, - 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++/13/bits/stl_tree.h: In 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++/13/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/axisalignedcubegeometry.hh: In function 'Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 3; unsigned int coorddim = 3]': -/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 member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/stl_tree.h:2458: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++/13/map:63: +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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 @@ -11350,22 +11801,43 @@ /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++/13/map:62, - 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++/13/bits/stl_tree.h: In 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++/13/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/axisalignedcubegeometry.hh: In function 'Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2]': -/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++/13/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++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/13/vector:66: +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | 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/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445: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 = 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++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445: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++/13/map:63: 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: @@ -11385,8 +11857,21 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/stl_tree.h:2458: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++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | 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 = 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[](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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 @@ -11405,6 +11890,38 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | 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 = 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++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/13/vector:66: +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | 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<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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 @@ -11423,26 +11940,60 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/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 - | ^~~~~~~~ +In file included from /usr/include/c++/13/vector:72, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/onedgrid.hh:9: +/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | 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++/13/bits/stl_vector.h:1299: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++/13/bits/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++/13/bits/stl_vector.h:1299: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++/13/bits/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: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/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 = 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/axisalignedcubegeometry.hh: In member function 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::corner(int) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2]': -/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 = {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++/13/bits/stl_vector.h:1299: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++/13/bits/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++/13/bits/stl_vector.h:1299: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++/13/bits/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++/13/bits/stl_vector.h:1299: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++/13/bits/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++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/13/vector:66: +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ 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, @@ -11450,6 +12001,23 @@ /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++/13/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++/13/bits/stl_tree.h:2210: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 + 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/stl_tree.h:2458: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 + 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/13/map:63: +/usr/include/c++/13/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++/13/bits/stl_map.h:513: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 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::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, @@ -11546,427 +12114,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/13/vector:72, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:11: -/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/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++/13/vector:72, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:11: -/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/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/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 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/13/map:63: -/usr/include/c++/13/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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | 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/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/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 /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()) - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/13/vector:66: -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -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 file included from /usr/include/c++/13/vector:66: -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | 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: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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | 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: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 ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -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++/13/bits/stl_vector.h:1299: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++/13/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, 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++/13/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++/13/bits/stl_tree.h:2210: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 - 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/stl_tree.h:2458: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 - 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/13/map:63: -/usr/include/c++/13/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++/13/bits/stl_map.h:513: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 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -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 = 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, @@ -11993,112 +12140,6 @@ | ~~~~~~~~~~~~~~~ /usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -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: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, 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++/13/bits/stl_vector.h:1299: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++/13/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++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/13/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++/13/bits/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++/13/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++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 529 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | 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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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 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); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /usr/include/c++/13/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++/13/bits/stl_tree.h:2210: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 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: @@ -12115,16 +12156,10 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | 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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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); - | ~~~~~~~~~~~~^~ +/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | 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<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, @@ -12161,24 +12196,47 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::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++/13/bits/stl_map.h:513: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/c++/13/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++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1299: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++/13/bits/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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | 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++/13/bits/stl_map.h:532: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 = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 533 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | std::tuple<>()); | ~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 529 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/13/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++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 +/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/13/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++/13/bits/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++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: @@ -12191,28 +12249,62 @@ | ^~~~~~~~~~~~~ /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 '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++/13/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1037 | _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++/13/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1037 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 529 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | 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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | 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, 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ /usr/include/c++/13/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++/13/bits/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)...); @@ -12225,10 +12317,29 @@ /usr/include/c++/13/bits/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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 529 | 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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/13/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++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': @@ -12240,29 +12351,72 @@ /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1292 | _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 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 ) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1292 | _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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | 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 ) + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/geometry/test/checkgeometry.hh:67: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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +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 > >::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/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: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; @@ -12303,6 +12457,11 @@ /usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 /usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 /usr/include/dune/geometry/test/checkgeometry.hh:67: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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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); @@ -12313,29 +12472,82 @@ /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 = 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++/13/bits/stl_map.h:513: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 'void Dune::VTKWriter::writeData(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 = 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | 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++/13/bits/stl_map.h:532: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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 533 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | 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 ); + | ~~~~~~~~~~~~~^~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1292 | _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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | 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 = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 @@ -12346,11 +12558,38 @@ /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1292 | _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::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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +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<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 ) { @@ -12361,8 +12600,26 @@ /usr/include/dune/geometry/test/checkgeometry.hh:67: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 = 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::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: + 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -12371,7 +12628,25 @@ 515 | 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 = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -12384,8 +12659,26 @@ /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1292 | _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 = 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::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: + 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -12394,7 +12687,25 @@ 515 | 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 = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -12420,6 +12731,181 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | 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>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: +/usr/include/c++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | 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; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::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<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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | 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++/13/bits/stl_vector.h:1299: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++/13/bits/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<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 = 3; Grid = YaspGrid<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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function '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); + | ~~~~~~~~~~~~^~ /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; @@ -12442,8 +12928,17 @@ /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<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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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>; 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<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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -12451,6 +12946,34 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | 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 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++/13/bits/stl_algo.h:4861: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++/13/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1947 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1948 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1949 | __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++/13/bits/stl_algo.h:1950:31, + inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/13/bits/stl_algo.h:4861: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++/13/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1859 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1864 | std::__insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /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) @@ -12478,27 +13001,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 ); | ~~~~~~~~~~~~~^~~~~ -[ 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 -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<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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 ../../../../../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 /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) @@ -12526,18 +13028,96 @@ /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 ); | ~~~~~~~~~~~~~^~~~~ -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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::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 = YaspGrid<3>; 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<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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -12546,7 +13126,7 @@ 515 | 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 = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -12555,7 +13135,7 @@ 534 | std::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<3>; 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 = 3; Grid = YaspGrid<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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -12564,7 +13144,7 @@ 515 | 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 = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -12572,14 +13152,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | 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/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/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: @@ -12591,15 +13163,14 @@ /usr/include/c++/13/bits/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>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: -/usr/include/c++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | 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 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, @@ -12619,49 +13190,61 @@ /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1292 | _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::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1292 | _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 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 = {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++/13/bits/stl_vector.h:1299: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++/13/bits/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 = YaspGrid<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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | 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++/13/bits/stl_vector.h:1299: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++/13/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)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 ../../../../../../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 +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +[ 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=" +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +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/build +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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 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++/13/bits/stl_vector.h:1299: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, @@ -12676,236 +13259,28 @@ /usr/include/c++/13/bits/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/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[](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 = YaspGrid<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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | 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 - | ^~~~~~ -/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 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 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, Base::dim>&) const [with GV = Dune::GridView >; V = std::vector; Entity = Dune::Entity<0, 1, const Dune::OneDGrid, Dune::OneDGridEntity>; typename Dune::VTKFunction::ctype = double; Base = Dune::VTKFunction > >]' -/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 - | ^~~~~~ +/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 ); + | ~~~~~~~~~~~~^~~~~~~~~~ /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) @@ -12933,15 +13308,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/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; - | ~~~~^~~~~ /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) @@ -12969,90 +13335,34 @@ /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: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:67: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<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 +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: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, 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++/13/bits/stl_vector.h:1299: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++/13/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<3, 3, const YaspGrid<3>, 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 = 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 ); - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 ../../../../../../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 -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 38%] Built target test-dgf-yasp-offset -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=" -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -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/build -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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -In file included from /usr/include/c++/13/map:62, - 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++/13/bits/stl_tree.h: In 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++/13/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/13/bits/stl_algo.h:61, - from /usr/include/c++/13/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++/13/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++/13/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++/13/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++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/stl_tree.h:2458: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++/13/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++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1918 | __introsort_loop(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 -/usr/include/c++/13/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1932 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1812 | __insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 -/usr/include/c++/13/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++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _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 ) + | ^~~~~~~~~~~~~ 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, @@ -13083,30 +13393,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 | ^~~~~ -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++/13/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1037 | _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++/13/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1037 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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, @@ -13121,45 +13407,6 @@ /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++/13/bits/stl_vector.h:1299: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++/13/bits/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++/13/bits/stl_vector.h:1299: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++/13/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++/13/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++/13/mutex:900: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++/13/mutex:836: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++/13/mutex:836:16: -/usr/include/c++/13/bits/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++/13/map:63: -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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | 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/albertagrid/agrid.hh:30: @@ -13172,24 +13419,6 @@ /usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 184 | return matrix.transposed(); | ^ -In 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ /usr/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 > >' @@ -13282,10 +13511,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 | ^~~~~~ -/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/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>]' @@ -13305,6 +13530,9 @@ /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 | ^~~~~~ +[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 ../../../../../../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 /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 > >]' @@ -13325,6 +13553,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 | ^~~~~~ +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++/13/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1037 | _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++/13/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1037 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /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]' /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>; GeometryImp = Dune::AlbertaGridGlobalGeometry; Jacobian = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' @@ -13356,6 +13603,21 @@ /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 | ^~~~~~~~~~~~~~~~~~ +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' +[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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<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]' @@ -13390,6 +13652,26 @@ /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 '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++/13/bits/stl_vector.h:1299: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++/13/bits/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++/13/bits/stl_vector.h:1299: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++/13/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++/13/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++/13/mutex:900: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++/13/mutex:836: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++/13/mutex:836:16: +/usr/include/c++/13/bits/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/geometryreference.hh: In instantiation of 'Dune::GeometryReference::JacobianTransposed Dune::GeometryReference::jacobianTransposed(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<2, 2, const Dune::AlbertaGrid<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>; 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>, LocalGeometryReference>]' @@ -13646,12 +13928,6 @@ /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++/13/vector:72, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/onedgrid.hh:9: -/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | 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>]' @@ -13709,12 +13985,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++/13/bits/stl_vector.h:1299: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++/13/bits/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]' @@ -13731,12 +14001,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 | ^~~~~~ -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++/13/bits/stl_vector.h:1299: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++/13/bits/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/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 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: @@ -13832,6 +14104,20 @@ /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 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 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 @@ -14096,165 +14382,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++/13/bits/stl_vector.h:1299: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++/13/bits/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)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 ../../../../../../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 -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++/13/bits/stl_vector.h:1299: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++/13/bits/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++/13/bits/stl_vector.h:1299: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++/13/bits/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' -[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/13/vector:66: -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/13/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++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1299: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++/13/bits/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++/13/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++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 529 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/vector.tcc:529: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++/13/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1037 | _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++/13/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1037 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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 | { - | ^ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | 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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -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 > >::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 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 '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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | 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, @@ -14325,24 +14452,6 @@ /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 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | 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 = 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>]' @@ -14378,6 +14487,9 @@ /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 | ^~~~~~ +[ 41%] 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 ../../../../../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 /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>]' @@ -14398,63 +14510,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 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | 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 ); - | ~~~~~~~~~~~~~~~~~^~~~~ -/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 ); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ /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 > >]' @@ -14475,6 +14530,16 @@ /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' +[ 41%] Built target gmshtest-uggrid +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' +[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 /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]' @@ -14506,15 +14571,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 | ^~~~~~~~~~~~~~~~~~ -/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/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>]' @@ -14526,24 +14582,6 @@ /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[](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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ /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 > >]' @@ -14645,10 +14683,9 @@ /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; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +[ 43%] 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 ../../../../../../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/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]' @@ -14747,6 +14784,16 @@ /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 | ^~~~~~~~ +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +[ 43%] Built target test-dgf-yasp +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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 /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]' @@ -14840,25 +14887,14 @@ /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++/13/map:62, - 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++/13/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++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/stl_tree.h:2458: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++/13/bits/stl_vector.h:1299: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++/13/bits/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/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 | { + | ^ /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]' @@ -14875,11 +14911,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 member function '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/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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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/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/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 @@ -14898,6 +14936,30 @@ /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 | ^~~~~~ +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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 /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 | { + | ^ /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 @@ -15244,208 +15306,40 @@ /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++/13/bits/stl_algo.h:4861: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++/13/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1947 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1948 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1949 | __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++/13/bits/stl_algo.h:1950:31, - inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/13/bits/stl_algo.h:4861: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++/13/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1859 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1864 | std::__insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/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.hh: In member function 'Dune::AlbertaGridGeometry::GlobalCoordinate Dune::AlbertaGridGeometry::corner(int) 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.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 '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<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/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 /usr/include/c++/13/vector:72, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:22: -/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/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)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 ../../../../../../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 -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 42%] Built target test-dgf-oned -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 -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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -In file included from /usr/include/c++/13/map:62, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundarysegment.hh:8: -/usr/include/c++/13/bits/stl_tree.h: In 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++/13/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/stl_tree.h:2458: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++/13/map:63: -/usr/include/c++/13/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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/stl_tree.h:2458: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 = 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/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/multilineargeometry.hh: In 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 - | ^~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh: In 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: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: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 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/c++/13/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++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/stl_tree.h:2458: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/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/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, @@ -15459,6 +15353,11 @@ /usr/include/dune/common/transpose.hh:184:28: note: parameter passing 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/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/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 > >' @@ -15492,14 +15391,15 @@ /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/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, 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: -/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/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); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /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>' @@ -15524,78 +15424,6 @@ /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 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | 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 = 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>]' @@ -15651,6 +15479,14 @@ /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/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 | { + | ^ /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 > >]' @@ -15713,60 +15549,6 @@ /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 /usr/include/c++/13/map:63: -/usr/include/c++/13/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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/13/vector:66: -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445: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<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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | 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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /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 > >]' @@ -15801,21 +15583,6 @@ /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/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | 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 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 > >]' @@ -15883,17 +15650,37 @@ /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/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 = 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/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; 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/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 file included from /usr/include/c++/13/map:62, + 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++/13/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++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/stl_tree.h:2458: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/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::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]' @@ -15979,6 +15766,52 @@ /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/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 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 > >]' @@ -15993,17 +15826,18 @@ /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 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ +/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/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]' @@ -16032,6 +15866,15 @@ /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/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 /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]' @@ -16097,28 +15940,92 @@ /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<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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ +/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 /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]' @@ -16135,22 +16042,30 @@ /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++/13/vector:72, - 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++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLevelIntersection > >, std::allocator, Dune::UGGridLevelIntersection > > > >::iterator' changed in GCC 7.1 - 445 | 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/c++/13/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++/13/bits/vector.tcc:445: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 '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/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 @@ -16169,6 +16084,39 @@ /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<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 ) ); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ /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 @@ -16381,28 +16329,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 = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | 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: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 ) ); @@ -16537,302 +16463,24 @@ /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/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 ); - | ~~~~~~~~~~~~~~~~~~^~~~~ -/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 = 2; 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/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/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++/13/vector:66: -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++/13/bits/stl_vector.h:1292: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 - 1292 | _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 = 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 '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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree > >, std::_Select1st > > >, std::less, std::allocator > > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/13/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++/13/bits/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++/13/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++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 529 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | 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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 - 445 | 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++/13/bits/stl_vector.h:1299: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++/13/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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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++/13/bits/stl_vector.h:1299: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++/13/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<1, 2, const AlbertaGrid<2>, 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: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 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++/13/bits/stl_vector.h:1299: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++/13/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<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/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | 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::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/geometry/test/checkgeometry.hh:67: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 = 0; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | 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++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | 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 = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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>, 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 member function 'void Dune::VTKWriter::writeData(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/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/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLeafIntersection > >, std::allocator, Dune::UGGridLeafIntersection > > > >::iterator' changed in GCC 7.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++/13/bits/stl_vector.h:1292: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 - 1292 | _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: -/usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | 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 = 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/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 ); @@ -16867,1835 +16515,6 @@ /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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/13/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++/13/bits/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++/13/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++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 529 | 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 = 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | 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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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 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: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::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 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 '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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /usr/include/c++/13/map:62, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundarysegment.hh:8: -/usr/include/c++/13/bits/stl_tree.h: In 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++/13/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2210 | _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 = 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | 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: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 '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 ) ); } - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/stl_tree.h:2458: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++/13/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++/13/bits/stl_tree.h:2458: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 = 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | 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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh: In 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 - | ^~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh: In 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: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: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 '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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/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: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/c++/13/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++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _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/c++/13/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++/13/bits/stl_tree.h:2458: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/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 '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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::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, - 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/13/map:63: -/usr/include/c++/13/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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | 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 ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/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 = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/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 - | ^~~~~~~~ -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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | 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/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; 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 = 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | 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 file included from /usr/include/c++/13/vector:72, - 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++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLevelIntersection > >, std::allocator, Dune::UGGridLevelIntersection > > > >::iterator' changed in GCC 7.1 - 445 | 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; - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/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 '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 ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -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]', - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:117:52: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 288 | return impl().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::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[](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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/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 '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++/13/bits/stl_vector.h:1299: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++/13/bits/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 '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++/13/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1037 | _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++/13/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1037 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -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 ) - | ~~~~~~~~~~~^~~~~~~~~~~~~~~ -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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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++/13/bits/stl_vector.h:1299: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++/13/bits/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++/13/bits/stl_vector.h:1299: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++/13/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++/13/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++/13/mutex:900: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++/13/mutex:836: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++/13/mutex:836:16: -/usr/include/c++/13/bits/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 ); - | ~~~~~~~~~~~~~~~~~~^~~~~ -/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 = 2; 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::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/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/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 -/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++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/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 ) - | ~~~~~~~~~~~^~~~~~~~~~~~~~~ -In file included from /usr/include/c++/13/vector:66: -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++/13/bits/stl_vector.h:1292: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 - 1292 | _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: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); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -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 '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 '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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree > >, std::_Select1st > > >, std::less, std::allocator > > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/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/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++/13/bits/stl_vector.h:1299: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++/13/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++/13/bits/stl_vector.h:1299: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++/13/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++/13/bits/stl_vector.h:1299: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++/13/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++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | 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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445: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 '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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree > >, std::_Select1st > > >, std::less, std::allocator > > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | 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(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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree > >, std::_Select1st > > >, std::less, std::allocator > > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | 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++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLeafIntersection > >, std::allocator, Dune::UGGridLeafIntersection > > > >::iterator' changed in GCC 7.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++/13/bits/stl_vector.h:1292: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 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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/libalberta_2d.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 = {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++/13/bits/stl_vector.h:1299: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++/13/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++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/13/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++/13/bits/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++/13/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++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 529 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | 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) - | ^~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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/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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __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: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 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: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::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 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 '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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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 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: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/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -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 '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 '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++/13/bits/stl_vector.h:1299: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++/13/bits/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++/13/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1037 | _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++/13/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1037 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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++/13/bits/stl_vector.h:1299: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++/13/bits/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++/13/bits/stl_vector.h:1299: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++/13/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++/13/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++/13/mutex:900: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++/13/mutex:836: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++/13/mutex:836:16: -/usr/include/c++/13/bits/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: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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | 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[](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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | 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-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 '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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | 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::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 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 -/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 = 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | 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 = 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 - | ^~~~~~ -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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | 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 ); - | ~~~~~~~~~~~~~^~~~~ -/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/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 ); - | ~~~~~~~~~~~~~^~~~~ /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 >]' @@ -18712,6 +16531,16 @@ /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/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/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 >]' @@ -18728,29 +16557,14 @@ /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/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 ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -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]', - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:117:52: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 288 | return impl().center(); - | ~~~~~~~~~~~~~^~ +/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.hh: In member function 'Dune::AlbertaGridGeometry::GlobalCoordinate Dune::AlbertaGridGeometry::corner(int) 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.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::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 >]' @@ -18767,10 +16581,6 @@ /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/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/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 > >]' @@ -18833,60 +16643,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 | ^~~~~~ -/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/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>]' @@ -18905,6 +16661,12 @@ /usr/include/dune/geometry/multilineargeometry.hh:275:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | GlobalCoordinate corner ( int i ) const | ^~~~~~ +In file included from /usr/include/c++/13/map:62, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundarysegment.hh:8: +/usr/include/c++/13/bits/stl_tree.h: In 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++/13/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2210 | _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::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>]' @@ -18923,16 +16685,12 @@ /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/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 +/usr/include/c++/13/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++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/stl_tree.h:2458: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/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>]' @@ -18951,47 +16709,8 @@ /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::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++/13/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++/13/bits/stl_tree.h:2458: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::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 > > > >]' @@ -19032,6 +16751,16 @@ /usr/include/dune/geometry/multilineargeometry.hh:275:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | GlobalCoordinate corner ( int i ) const | ^~~~~~ +In file included from /usr/include/c++/13/vector:72, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:22: +/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/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::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]' @@ -19134,16 +16863,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 | ^~~~~~~~~~~~~~~~~~~~~ -[ 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/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 +/usr/include/dune/geometry/multilineargeometry.hh: In 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 + | ^~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh: In 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: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: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/c++/13/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++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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]' @@ -19184,22 +16920,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 | ^~~~~~~~~~~~~~~~~~~~~ -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 '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/c++/13/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++/13/bits/stl_tree.h:2458: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::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]' @@ -19240,6 +16962,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 | ^~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/13/map:63: +/usr/include/c++/13/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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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]' @@ -19280,6 +17011,45 @@ /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 '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/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/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]' @@ -19381,11 +17151,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 | ^~~~~~~~~~~~~~~~~~~~~ -/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/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 ../../../../../../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/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]' @@ -19485,11 +17250,8 @@ /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' -[ 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 -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: +In file included from /usr/include/c++/13/map:63: +/usr/include/c++/13/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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -19497,8 +17259,44 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | 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 ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +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 ); + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 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: + 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -19506,9 +17304,11 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | 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++/13/bits/stl_map.h:532: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 = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 533 | std::forward_as_tuple(std::move(__k)), @@ -19614,15 +17414,20 @@ /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]: 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 +/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 = 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: + 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -19630,8 +17435,102 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | std::tuple<>()); | ~~~~~~~~~~~~~~~ +/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 + | ^~~~~~~~ +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, 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: +/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/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 '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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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 = 2; int cdim = 2; 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[](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: + 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -19639,19 +17538,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree > >, std::_Select1st > > >, std::less, std::allocator > > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | 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/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]' @@ -19751,6 +17637,40 @@ /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 '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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/13/map:62, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundarysegment.hh:8: +/usr/include/c++/13/bits/stl_tree.h: In 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++/13/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/stl_tree.h:2458: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::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]' @@ -19774,6 +17694,36 @@ /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++/13/vector:72, + 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++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLevelIntersection > >, std::allocator, Dune::UGGridLevelIntersection > > > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/stl_tree.h:2458: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 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 file included from /usr/include/c++/13/vector:66: +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | 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 >; 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>]' @@ -19896,15 +17846,19 @@ /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++/13/bits/stl_vector.h:1299: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++/13/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++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _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, 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]' @@ -19992,14 +17946,6 @@ /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 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 | { - | ^ /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]' @@ -20187,6 +18133,41 @@ /usr/include/dune/geometry/multilineargeometry.hh:572:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 572 | GlobalCoordinate center () const { return global( refElement().position( 0, 0 ) ); } | ^~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh: In 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 + | ^~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh: In 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: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: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 '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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ /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]' @@ -20320,6 +18301,14 @@ /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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/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 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]' @@ -20414,6 +18403,8 @@ /usr/include/dune/geometry/multilineargeometry.hh:738:3: 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 738 | MultiLinearGeometry< ct, mydim, cdim, Traits >::jacobianInverseTransposed ( const LocalCoordinate &local ) const | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/stl_tree.h:2458: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::center() const [with ct = double; int mydim = 1; 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 = 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]' @@ -20615,10 +18606,28 @@ /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/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/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 ); + | ~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry::GlobalCoordinate Dune::CachedMultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >; 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 = 1; 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 = 1; int cdim = 2; Grid = const Dune::GeometryGrid, DeformationFunction > > > >; GlobalCoordinate = Dune::FieldVector]' @@ -20633,20 +18642,11 @@ /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: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::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: In member function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; 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 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]' /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]' @@ -20674,6 +18674,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 | ^~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/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::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]' @@ -20717,6 +18725,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 | ^~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/13/vector:66: +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++/13/bits/stl_vector.h:1292: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 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /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]' @@ -20817,6 +18831,8 @@ /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/c++/13/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++/13/bits/vector.tcc:445: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::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]' @@ -20937,96 +18953,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/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | 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++/13/bits/stl_vector.h:1299: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++/13/bits/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: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 - | ^~~~~~ -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++/13/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1037 | _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++/13/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1037 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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 = 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 -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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __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, 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]' @@ -21149,71 +19075,21 @@ /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 = 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 -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++/13/bits/stl_vector.h:1299: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++/13/bits/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/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 -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++/13/bits/stl_vector.h:1299: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++/13/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++/13/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++/13/mutex:900: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++/13/mutex:836: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++/13/mutex:836:16: -/usr/include/c++/13/bits/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/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 +/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 /usr/include/c++/13/map:63: +/usr/include/c++/13/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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ /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]' @@ -21294,6 +19170,15 @@ /usr/include/dune/geometry/multilineargeometry.hh:713:21: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 713 | 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::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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree > >, std::_Select1st > > >, std::less, std::allocator > > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/coordfunctioncaller.hh:8, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/cornerstorage.hh:10, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/entity.hh:12, @@ -21315,37 +19200,39 @@ /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/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 +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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ /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]' @@ -21394,20 +19281,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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/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/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 + | ^~~~~~~~ /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]': /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<1, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; 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 = 2; int mydim = 1; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; typename std::remove_const::type::Traits::ctype = double; typename std::remove_const::type::Traits = Dune::GeoGrid::GridFamily, Dune::IdenticalCoordFunction, std::allocator >::Traits; typename std::remove_const::type = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' @@ -21444,6 +19321,74 @@ /usr/include/c++/13/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/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/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; 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/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 + 445 | 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++/13/bits/stl_vector.h:1299: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++/13/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++/13/bits/stl_vector.h:1299: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++/13/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 = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | 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++/13/bits/stl_vector.h:1299: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++/13/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/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 ) ); @@ -21561,6 +19506,10 @@ /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/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | 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::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 ) ); @@ -21577,14 +19526,25 @@ /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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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: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++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ /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 ); | ~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445: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: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 ) { | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -21647,6 +19607,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++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445: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++/13/vector:72, + 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++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLevelIntersection > >, std::allocator, Dune::UGGridLevelIntersection > > > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ /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 ); @@ -21678,14 +19647,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 ); | ^~~~~~~ -/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 - | ^~~~~~~~~~~~~~~~~~ /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: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 ) { @@ -21754,32 +19715,22 @@ /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/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 ); } - | ^~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | 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/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 ) ); @@ -21807,6 +19758,8 @@ /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++/13/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++/13/bits/vector.tcc:445: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/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 ); @@ -21830,14 +19783,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 | ^~~~~~ -/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 = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; 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 @@ -21867,14 +19812,6 @@ /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/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/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, __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 ) ); @@ -21908,6 +19845,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 ); | ~~~~~~~~~~^~~~~ +/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/13/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++/13/bits/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::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: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 ) ); @@ -21970,38 +19913,21 @@ /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::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 - | ^~~~~~ +/usr/include/c++/13/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++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 529 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | 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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /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 ) ); @@ -22114,6 +20040,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 ); | ~~~~~~~~~~^~~~~ +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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLeafIntersection > >, std::allocator, Dune::UGGridLeafIntersection > > > >::iterator' changed in GCC 7.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 ) ); @@ -22121,6 +20071,11 @@ /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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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, 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 ); @@ -22169,97 +20124,142 @@ /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/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/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 +/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 '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++/13/bits/stl_vector.h:1292: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 + 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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>, 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: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++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | 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 = 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 ); + | ~~~~~~~~~~~~~~~~~~^~~~~ +/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 = 2; 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/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:67: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++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/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++/13/vector:66: +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++/13/bits/stl_vector.h:1292: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 + 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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::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:59: 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 ); @@ -22267,24 +20267,29 @@ /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::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 - | ^~~~~~ +/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/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/13/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++/13/bits/vector.tcc:445: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 +/usr/include/c++/13/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++/13/bits/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: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 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 ) ); @@ -22397,18 +20402,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 ); | ~~~~~~~~~~^~~~~ -/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/c++/13/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++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 529 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ /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 ); @@ -22473,6 +20470,8 @@ /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++/13/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++/13/bits/vector.tcc:529: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/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 ) ); @@ -22480,6 +20479,2282 @@ /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++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'void Dune::VTKWriter::writeData(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 = 0; ctype = double; int dim = 0]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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 = 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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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::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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree > >, std::_Select1st > > >, std::less, std::allocator > > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/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: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::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 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 '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 '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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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 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: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 '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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 + 445 | 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 = 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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 = 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++/13/bits/stl_vector.h:1299: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++/13/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++/13/bits/stl_vector.h:1299: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++/13/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++/13/bits/stl_vector.h:1299: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++/13/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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | 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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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 = 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLeafIntersection > >, std::allocator, Dune::UGGridLeafIntersection > > > >::iterator' changed in GCC 7.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++/13/bits/stl_vector.h:1292: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 + 1292 | _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 = 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | 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>, 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; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67: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 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/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/13/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++/13/bits/vector.tcc:445: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 = 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/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++/13/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++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 529 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | 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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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 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: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::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 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 '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 '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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | 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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc: 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 > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:269:1: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 269 | } + | ^ +/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: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 '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 ) ); } + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +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 ); + | ~~~~~~~~~~~~~^~~~~ +/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 ); + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/cornerstorage.hh: In member function 'void Dune::GeoGrid::IntersectionCoordVector::calculate(std::array::type::Traits::ctype, dimensionworld>, size>&) const [with unsigned int size = 2; Grid = const Dune::GeometryGrid, DeformationFunction > > > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/cornerstorage.hh:153:76: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 153 | corners[ i ] = elementGeometry_.global( hostLocalGeometry_.corner( i ) ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/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 ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +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]', + inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:117:52: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 288 | return impl().center(); + | ~~~~~~~~~~~~~^~ +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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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/test-geogrid.cc: 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 > > > > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:269:1: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 269 | } + | ^ +/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 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc: 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 > > > > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:269:1: 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +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/test-geogrid.cc: 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 > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:269:1: 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-geogrid.cc: In member 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 > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:269:1: 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 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc: In member function '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 > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:269:1: note: parameter passing for argument of type 'Dune::FieldVector' when 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-geogrid.cc: 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 > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:269:1: 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-geogrid.cc: In member 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 > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:269:1: 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 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc: In member function '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::DebugAllocator > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:269:1: note: parameter passing for argument of type 'Dune::FieldVector' when 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-geogrid.cc: 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 > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:269:1: 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-geogrid.cc: In member 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 > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:269:1: 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 +/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/test-geogrid.cc: 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 > > > > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:269:1: 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | 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: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); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +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/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | 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++/13/bits/stl_vector.h:1299: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++/13/bits/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++/13/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1037 | _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++/13/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1037 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | 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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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++/13/bits/stl_vector.h:1299: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++/13/bits/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++/13/bits/stl_vector.h:1299: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++/13/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++/13/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++/13/mutex:900: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++/13/mutex:836: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++/13/mutex:836:16: +/usr/include/c++/13/bits/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: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: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::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | 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, + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +/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 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree > >, std::_Select1st > > >, std::less, std::allocator > > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | 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::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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree > >, std::_Select1st > > >, std::less, std::allocator > > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | 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 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::Geometry::GlobalCoordinate Dune::Geometry::center() 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:117:52: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 288 | return impl().center(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc: 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 > > > > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:269:1: 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-geogrid.cc: In member function 'Dune::CachedMultiLinearGeometry::JacobianInverseTransposed Dune::CachedMultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:269:1: 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/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/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/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 ) + | ~~~~~~~~~~~^~~~~~~~~~~~~~~ +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++/13/bits/stl_vector.h:1299: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++/13/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 ) + | ~~~~~~~~~~~^~~~~~~~~~~~~~~ +/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); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +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 ) ); } + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/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, + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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/libalberta_2d.so /usr/lib/arm-linux-gnueabihf/libalberta_utilities.so +/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | 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++/13/bits/stl_vector.h:1299: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++/13/bits/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' +[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 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++/13/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1037 | _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++/13/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1037 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __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, + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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++/13/bits/stl_vector.h:1299: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++/13/bits/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++/13/bits/stl_vector.h:1299: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++/13/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++/13/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++/13/mutex:900: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++/13/mutex:836: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++/13/mutex:836:16: +/usr/include/c++/13/bits/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 '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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree > >, std::_Select1st > > >, std::less, std::allocator > > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | 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(); + | ~~~~~~~~~~~~~~~^~ +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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/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 '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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree > >, std::_Select1st > > >, std::less, std::allocator > > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/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 /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/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 ) ) ) + | ~~~~~~~~~~~~~~~^~~~~ +/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 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++/13/bits/stl_vector.h:1299: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++/13/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 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 ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +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/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 ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +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/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: +/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 +/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 ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/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/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 +/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 +/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | 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++/13/bits/stl_vector.h:1299: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++/13/bits/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: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 +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++/13/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1037 | _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++/13/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1037 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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 = 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 + | ^~~~~~ +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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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++/13/bits/stl_vector.h:1299: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++/13/bits/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++/13/bits/stl_vector.h:1299: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++/13/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++/13/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++/13/mutex:900: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++/13/mutex:836: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++/13/mutex:836:16: +/usr/include/c++/13/bits/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)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 ../../../../../../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 +/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 ); } + | ^~~~~~ +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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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/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 ); } + | ^~~~~~ +/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/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/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 + | ^~~~~~ +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/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 + | ^~~~~~ +/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/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/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 + | ^~~~~~ /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]' @@ -22490,6 +22765,30 @@ /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::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 + | ^~~~~~~~~ /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]' @@ -22500,6 +22799,13 @@ /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/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/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>]' @@ -22593,8 +22899,24 @@ /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 | ^~~~~~~~~~~~~~~~~~~~~ -[ 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 +/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/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 /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]' @@ -22635,7 +22957,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 | ^~~~~~~~~~~~~~~~~~~~~ -/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 ../../../../../../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/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]' @@ -22676,16 +22997,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 | ^~~~~~~~~~~~~~~~~~~~~ -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 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=" -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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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/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]' @@ -22736,6 +23047,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 | ^~~~~~~~~~~~~~~~~~ +/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 /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}]' @@ -22893,6 +23210,7 @@ /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 | ^~~~~~~~ +[ 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::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; GeometryImp = Dune::GeoGrid::Geometry; 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 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 > > > >]' @@ -22915,6 +23233,7 @@ /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){ | ^~~~~~~~~~~~~ +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/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, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; 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, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; 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::PoolAllocator >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::PoolAllocator >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]' @@ -22948,6 +23267,12 @@ /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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 ../../../../../../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 +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=" /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]' @@ -23047,6 +23372,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' +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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 /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()); + | ~~~~~~~~~~~~~~~^~ /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]' @@ -23146,6 +23481,18 @@ /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/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/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]' @@ -23157,73 +23504,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 | ^~~~~~~~~~~~~~~~~~ -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 - | ^~~~~~ -/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 /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 = 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]' /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33: required 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]' @@ -23236,41 +23516,6 @@ /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/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 - | ^~~~~~~~~ -/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/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>]' @@ -23517,6 +23762,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(); } | ^~~~~~ +/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/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>]' @@ -23591,6 +23840,10 @@ /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 | ^~~~~~~~~~~~~~~~~~~~~~~~~ +/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/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, 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]' @@ -23690,6 +23943,24 @@ /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 | ^~~~~~~~~~~ +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::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]' @@ -23824,10 +24095,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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/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/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]' @@ -24016,8 +24283,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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/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 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]' @@ -24125,6 +24390,21 @@ /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 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(); + | ^ /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]' @@ -24152,6 +24432,30 @@ /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 = 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/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]' @@ -24180,6 +24484,15 @@ /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 = 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/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]' @@ -24223,10 +24536,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 | ^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc: 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 > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:269:1: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 269 | } - | ^ /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]' @@ -24270,6 +24579,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 | ^~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/13/map:62, + 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++/13/bits/stl_tree.h: In 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++/13/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _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, Dune::DebugAllocator > >; 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::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 = 0; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GlobalCoordinate = Dune::FieldVector]' @@ -24313,6 +24630,15 @@ /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 = 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 /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]' @@ -24447,10 +24773,50 @@ /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/cornerstorage.hh: In member function 'void Dune::GeoGrid::IntersectionCoordVector::calculate(std::array::type::Traits::ctype, dimensionworld>, size>&) const [with unsigned int size = 2; Grid = const Dune::GeometryGrid, DeformationFunction > > > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/cornerstorage.hh:153:76: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 153 | corners[ i ] = elementGeometry_.global( hostLocalGeometry_.corner( i ) ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +In file included from /usr/include/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/c++/13/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++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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]' @@ -24573,23 +24939,147 @@ /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 ); } | ^~~~~~ -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(); - | ~~~~~~~~~~~~~~^~ +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 { + | ^~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh: In 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 + | ^~~~~~~~~~~~~~~~~~ +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: +/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/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]' @@ -24670,6 +25160,33 @@ /usr/include/dune/geometry/multilineargeometry.hh:713:21: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 713 | JacobianInverse jacobianInverse (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 = 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 { + | ^~~~~~ In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/coordfunctioncaller.hh:8, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/cornerstorage.hh:10, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/entity.hh:12, @@ -24691,6 +25208,24 @@ /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 | ^~~~~~~~ +/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/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]' @@ -24739,6 +25274,75 @@ /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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/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 /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 >]' @@ -24755,12 +25359,20 @@ /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 | ^~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc: 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 > > > > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:269:1: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 269 | } - | ^ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc: 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 > > > > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:269:1: 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::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 + | ^~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh: In function '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 > >]': +/usr/include/dune/geometry/multilineargeometry.hh:633:11: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 633 | ctype integrationElement ( const LocalCoordinate &local ) 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 @@ -24770,6 +25382,36 @@ /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/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/io/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 @@ -24781,32 +25423,127 @@ /usr/include/c++/13/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/test/test-geogrid.cc: 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 > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:269:1: 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-geogrid.cc: In member 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 > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:269:1: 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 -/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/test/test-geogrid.cc: In member function '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 > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:269:1: note: parameter passing for argument of type 'Dune::FieldVector' 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/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/test/test-geogrid.cc: 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 > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:269:1: 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-geogrid.cc: In member 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 > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:269:1: 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 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc: In member function '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::DebugAllocator > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:269:1: note: parameter passing for argument of type 'Dune::FieldVector' when 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-geogrid.cc: 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 > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:269:1: 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-geogrid.cc: In member 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 > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:269:1: 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 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc: 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 > > > > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:269:1: note: parameter passing for argument of type 'Dune::FieldVector' 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 = 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 + | ^~~~~~ /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 ) ); @@ -24929,6 +25666,83 @@ /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/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 > > > >]' +/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/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 = 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:230:27: required from '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/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 '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::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/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::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/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::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry; 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::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 + | ^~~~~~ +/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 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 = 3]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:41: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; + | ^~~~~~ +/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 = 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: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, 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 ) ); @@ -24936,6 +25750,39 @@ /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/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::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 +/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::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 +/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::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 +/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 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 @@ -25156,6 +26003,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/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::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 +/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, 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 +/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, 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 +/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::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 ) ); @@ -25337,62 +26217,174 @@ /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 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 ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/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, Dune::DebugAllocator >; IntersectionImp = Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, 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, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, 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, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; 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, 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: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, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]': -/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, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, 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, Dune::IdenticalCoordFunction, Dune::DebugAllocator > > >::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, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; 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, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry]': +/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/identitygrid/identitygridgeometry.hh:90:33: required from '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/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, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]': -/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 +/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/identitygrid/identitygridgeometry.hh:77:34: required from '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/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::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry; 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 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 +/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::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry; 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 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 +/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::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry; 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 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 +/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 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/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/identitygrid/identitygridintersectioniterator.hh:8, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid.hh:23: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridintersections.hh: In instantiation of 'Dune::IdentityGridLevelIntersection::NormalVector Dune::IdentityGridLevelIntersection::centerUnitOuterNormal() const [with GridImp = const Dune::IdentityGrid > >; NormalVector = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:408:46: required from '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/identitygrid/identitygridintersections.hh:259:18: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 259 | NormalVector centerUnitOuterNormal () 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, 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 +/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 = 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, 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 +/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 = 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, 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 +/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::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 ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/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, Dune::DebugAllocator >; IntersectionImp = Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, 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, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, 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, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; 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, 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: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, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]': +/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, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, 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, Dune::IdenticalCoordFunction, Dune::DebugAllocator > > >::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, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; 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, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; 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, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]': +/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 @@ -25464,6 +26456,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 ); | ~~~~~~~~~~~~~~~^~~~~ +/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]' +/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::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 = 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:230:27: required from '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/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 ) { | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -25518,6 +26532,127 @@ /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 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 = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates >; Geometry = Dune::Geometry<1, 1, const Dune::YaspGrid<1, 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 = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates >; EntityImp = Dune::YaspEntity; Geometry = Dune::Geometry<1, 1, const Dune::YaspGrid<1, 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 = 1; GridImp = const Dune::IdentityGrid > >; Geometry = Dune::Geometry<1, 1, 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 = 1; GridImp = const Dune::IdentityGrid > >; EntityImp = Dune::IdentityGridEntity; Geometry = Dune::Geometry<1, 1, 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 > >]' +/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/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 = 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 > >]' +/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/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/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/identitygrid/identitygridgeometry.hh:90:33: required from '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 +/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, 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 = 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 +/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/identitygrid/identitygridgeometry.hh: In instantiation of 'Dune::IdentityGridGeometry::JacobianTransposed Dune::IdentityGridGeometry::jacobianTransposed(const Dune::FieldVector&) const [with int mydim = 1; int coorddim = 2; GridImp = const Dune::IdentityGrid > >; JacobianTransposed = Dune::FieldMatrix; 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 = 2; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry; 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 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 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:83:5: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 83 | jacobianTransposed ( const FieldVector& 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 = 1; int cdim = 2; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry; 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::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry; 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::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry; 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 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 +/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::GeometryDefaultImplementation::JacobianInverse Dune::GeometryDefaultImplementation::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry; 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::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry; 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::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry; 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 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 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:470:21: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 470 | JacobianInverse jacobianInverse ( 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::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry; JacobianInverseTransposed = Dune::FieldMatrix; 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 = 2; GridImp = const Dune::IdentityGrid > >; JacobianInverseTransposed = Dune::FieldMatrix; 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 = 2; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry; 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::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/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/intersection.hh: In instantiation of 'Dune::Intersection::GlobalCoordinate Dune::Intersection::centerUnitOuterNormal() const [with GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates >; IntersectionImp = Dune::YaspIntersection > >; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridintersections.hh:260:53: required from 'Dune::IdentityGridLevelIntersection::NormalVector Dune::IdentityGridLevelIntersection::centerUnitOuterNormal() const [with GridImp = const Dune::IdentityGrid > >; NormalVector = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:408:46: required from '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/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>]' +/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 = 3; GridImp = const Dune::IdentityGrid > >; Geometry = Dune::Geometry<3, 3, 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 = 3; GridImp = const Dune::IdentityGrid > >; EntityImp = Dune::IdentityGridEntity; Geometry = Dune::Geometry<3, 3, 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 > >]' +/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/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/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 ) ); @@ -25630,6 +26765,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/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]' +/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 > > > >]' +/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 +/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, 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 = 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 = 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 +/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 '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 ); @@ -25694,1414 +26853,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::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/test/test-geogrid.cc: 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 > > > > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:269:1: 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-geogrid.cc: In member function 'Dune::CachedMultiLinearGeometry::JacobianInverseTransposed Dune::CachedMultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:269:1: 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/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/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/test-geogrid.cc: 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 > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:269:1: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 269 | } - | ^ -/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/geometrygrid/cornerstorage.hh: In member function 'void Dune::GeoGrid::IntersectionCoordVector::calculate(std::array::type::Traits::ctype, dimensionworld>, size>&) const [with unsigned int size = 2; Grid = const Dune::GeometryGrid, DeformationFunction > > > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/cornerstorage.hh:153:76: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 153 | corners[ i ] = elementGeometry_.global( hostLocalGeometry_.corner( i ) ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/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 ); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/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 ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/13/vector:72, - 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++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/13/vector:66: -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445: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 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/test-geogrid.cc: 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 > > > > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:269:1: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 269 | } - | ^ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc: 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 > > > > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:269:1: note: parameter passing for argument of type 'Dune::FieldVector' when 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-geogrid.cc: 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 > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:269:1: 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-geogrid.cc: In member 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 > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:269:1: 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 -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc: In member function '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 > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:269:1: note: parameter passing for argument of type 'Dune::FieldVector' when 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-geogrid.cc: 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 > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:269:1: 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-geogrid.cc: In member 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 > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:269:1: 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 -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445: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/test-geogrid.cc: In member function '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::DebugAllocator > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:269:1: note: parameter passing for argument of type 'Dune::FieldVector' when 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-geogrid.cc: 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 > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:269:1: 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 = 0]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc: In member 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 > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:269:1: 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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc: 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 > > > > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:269:1: note: parameter passing for argument of type 'Dune::FieldVector' when 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 member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc: 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 > > > > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:269:1: 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-geogrid.cc: In member function 'Dune::CachedMultiLinearGeometry::JacobianInverseTransposed Dune::CachedMultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:269:1: 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/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}); - | ^ -[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libgmp.so -/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 ); - | ~~~~~~~~~~~~~~~~~^~~~~ -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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -/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::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 ) ) ) - | ~~~~~~~~~~~~~~~^~~~~ -/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 ) ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -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 | { - | ^ -/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 ); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -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/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 ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -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(); - | ^ -/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 ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/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 -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 - | ^~~~~~ -/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 ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -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 - | ^~~~~~ -In file included from /usr/include/c++/13/map:62, - 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++/13/bits/stl_tree.h: In 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++/13/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/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 > > > >]' -/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/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 = 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:230:27: required from '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/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/c++/13/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++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2458 | _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 = 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::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/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::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/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::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry; 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::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 - | ^~~~~~ -/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 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 = 3]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:41: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; - | ^~~~~~ -/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 = 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: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/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::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 -/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::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 -/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::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 -/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, 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 -/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, 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 -/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, 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 -/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 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 - | ^~~~~~~~~~~~~~~~~~ -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: -/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 ) ); - | ~~~~~~^~~~~ -/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/identitygrid/identitygridgeometry.hh:90:33: required from '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/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::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 = 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/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::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry; 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 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 -/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::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry; 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 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 -/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::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry; 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 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 -/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 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/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/identitygrid/identitygridintersectioniterator.hh:8, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid.hh:23: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridintersections.hh: In instantiation of 'Dune::IdentityGridLevelIntersection::NormalVector Dune::IdentityGridLevelIntersection::centerUnitOuterNormal() const [with GridImp = const Dune::IdentityGrid > >; NormalVector = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:408:46: required from '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/identitygrid/identitygridintersections.hh:259:18: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 259 | NormalVector centerUnitOuterNormal () 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, 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 -/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 = 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, 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 -/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 = 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, 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 -/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 = 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]' -/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::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 = 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:230:27: required from '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 - | ^~~~~~ -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 = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates >; Geometry = Dune::Geometry<1, 1, const Dune::YaspGrid<1, 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 = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates >; EntityImp = Dune::YaspEntity; Geometry = Dune::Geometry<1, 1, const Dune::YaspGrid<1, 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 = 1; GridImp = const Dune::IdentityGrid > >; Geometry = Dune::Geometry<1, 1, 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 = 1; GridImp = const Dune::IdentityGrid > >; EntityImp = Dune::IdentityGridEntity; Geometry = Dune::Geometry<1, 1, 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 > >]' -/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/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/multilineargeometry.hh: In function '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 > >]': -/usr/include/dune/geometry/multilineargeometry.hh:633:11: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 633 | ctype integrationElement ( const LocalCoordinate &local ) 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 = 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 > >]' -/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/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/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/identitygrid/identitygridgeometry.hh:90:33: required from '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 -/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, 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 = 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 -/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/identitygrid/identitygridgeometry.hh: In instantiation of 'Dune::IdentityGridGeometry::JacobianTransposed Dune::IdentityGridGeometry::jacobianTransposed(const Dune::FieldVector&) const [with int mydim = 1; int coorddim = 2; GridImp = const Dune::IdentityGrid > >; JacobianTransposed = Dune::FieldMatrix; 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 = 2; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry; 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 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 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:83:5: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 83 | jacobianTransposed ( const FieldVector& 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 = 1; int cdim = 2; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry; 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::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry; 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::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry; 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 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 -/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::GeometryDefaultImplementation::JacobianInverse Dune::GeometryDefaultImplementation::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry; 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::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry; 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::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry; 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 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 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:470:21: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 470 | JacobianInverse jacobianInverse ( 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::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry; JacobianInverseTransposed = Dune::FieldMatrix; 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 = 2; GridImp = const Dune::IdentityGrid > >; JacobianInverseTransposed = Dune::FieldMatrix; 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 = 2; GridImp = const Dune::IdentityGrid > >; GeometryImp = Dune::IdentityGridGeometry; 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::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/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/intersection.hh: In instantiation of 'Dune::Intersection::GlobalCoordinate Dune::Intersection::centerUnitOuterNormal() const [with GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates >; IntersectionImp = Dune::YaspIntersection > >; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridintersections.hh:260:53: required from 'Dune::IdentityGridLevelIntersection::NormalVector Dune::IdentityGridLevelIntersection::centerUnitOuterNormal() const [with GridImp = const Dune::IdentityGrid > >; NormalVector = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:408:46: required from '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/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>]' -/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 = 3; GridImp = const Dune::IdentityGrid > >; Geometry = Dune::Geometry<3, 3, 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 = 3; GridImp = const Dune::IdentityGrid > >; EntityImp = Dune::IdentityGridEntity; Geometry = Dune::Geometry<3, 3, 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 > >]' -/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/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::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]' -/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 > > > >]' -/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 -/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, 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 = 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 = 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 -/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/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>]' @@ -27115,6 +26866,13 @@ /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/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>]' @@ -27382,6 +27140,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 | ^~~~~~ +/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::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]': /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::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<3, 3, const Dune::IdentityGrid > >, Dune::IdentityGridGeometry>; int codim = 0; int dim = 3]' @@ -27397,6 +27159,10 @@ /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 { | ^~~~~~~~~~~~~~~~~~ +/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 + 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 = 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]' @@ -27472,6 +27238,8 @@ /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/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 /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::FieldMatrix]': /usr/include/dune/geometry/test/checkgeometry.hh:212:76: 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]' @@ -27517,6 +27285,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/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, Dune::IdenticalCoordFunction >; 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 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]' @@ -27847,6 +27619,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 | ^~~~~~ +/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/axisalignedcubegeometry.hh: In member function 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; 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 + | ^~~~~~ /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, @@ -27952,6 +27732,8 @@ /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 /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 ); @@ -28398,52 +28180,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/c++/13/map:62, - 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++/13/bits/stl_tree.h: In 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++/13/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 - 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/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 - 172 | FieldMatrix transposed() const - | ^~~~~~~~~~ -/usr/include/c++/13/bits/stl_tree.h: In 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++/13/bits/stl_tree.h:2210:5: 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/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 -/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, Dune::IdenticalCoordFunction >; 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/c++/13/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++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/stl_tree.h:2458: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++/13/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++/13/bits/stl_tree.h:2458: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++/13/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++/13/bits/stl_tree.h:2458: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 = 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/axisalignedcubegeometry.hh: In member function 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; 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/geometry/multilineargeometry.hh: In 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/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/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){ @@ -28463,11 +28199,6 @@ /usr/include/c++/13/bits/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/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/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 ); @@ -28486,10 +28217,6 @@ /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 ) ); | ~~~~~~^~~~~ -/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 ) - | ~~~~~~~~~^~~~~ /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 ); @@ -28497,6 +28224,20 @@ /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++/13/vector:72, + 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++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/13/vector:66: +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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::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 ); @@ -28504,14 +28245,27 @@ /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; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/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 ) - | ~~~~~~~~~^~~~~ -/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()); - | ~~~~~~~~~~~~~~~^~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445: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 ); @@ -28519,14 +28273,13 @@ /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; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/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()); - | ~~~~~~~~~~~~~~~^~ -/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++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/13/map:63: /usr/include/c++/13/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 = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]': /usr/include/c++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 @@ -28536,36 +28289,138 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/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 -/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/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 -/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, Dune::IdenticalCoordFunction >; 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/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/dune/geometry/multilineargeometry.hh: 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 > >]': /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/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(); - | ~~~~~~~~~~~~~~^~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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 = 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/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/test/test-geogrid.cc: 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 > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:269:1: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 269 | } + | ^ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/cornerstorage.hh: In member function 'void Dune::GeoGrid::IntersectionCoordVector::calculate(std::array::type::Traits::ctype, dimensionworld>, size>&) const [with unsigned int size = 2; Grid = const Dune::GeometryGrid, DeformationFunction > > > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/cornerstorage.hh:153:76: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 153 | corners[ i ] = elementGeometry_.global( hostLocalGeometry_.corner( i ) ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/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 ) + | ~~~~~~~~~^~~~~ +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 ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/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 ) + | ~~~~~~~~~^~~~~ +/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/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()); + | ~~~~~~~~~~~~~~~^~ +/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()); + | ~~~~~~~~~~~~~~~^~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc: 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 > > > > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:269:1: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 269 | } + | ^ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc: 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 > > > > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:269:1: note: parameter passing for argument of type 'Dune::FieldVector' when 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}); + | ^ +/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/test-geogrid.cc: 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 > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:269:1: 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-geogrid.cc: In member 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 > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:269:1: 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 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc: In member function '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 > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:269:1: note: parameter passing for argument of type 'Dune::FieldVector' when 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-geogrid.cc: 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 > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:269:1: 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-geogrid.cc: In member 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 > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:269:1: 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 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc: In member function '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::DebugAllocator > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:269:1: note: parameter passing for argument of type 'Dune::FieldVector' when 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-geogrid.cc: 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 > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:269:1: 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-geogrid.cc: In member 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 > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:269:1: 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 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc: 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 > > > > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:269:1: note: parameter passing for argument of type 'Dune::FieldVector' 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 = 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(); @@ -28583,44 +28438,102 @@ /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 ) | ~~~~~~~~~^~~~~ -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 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/c++/13/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++/13/bits/stl_tree.h:2210: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 + 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/13/vector:66: +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +[ 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/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libgmp.so +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | 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 60 | coords.push_back(e.geometry().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){ - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; 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/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 ) - | ^~~~~~~~~~ +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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 /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); | ~~~~~~~~~~~~~~^~~ +/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 + | ^~~~~ +/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, Dune::IdenticalCoordFunction > >]', + inlined from 'bool Dune::MultiLinearGeometry::affine(JacobianTransposed&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]' 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, Dune::IdenticalCoordFunction > >]' 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, Dune::IdenticalCoordFunction > >]' 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, 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 ); + | ~~~~~~~~~~~~~~~~~~^~~~~ /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(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | 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 = 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/test/test-geogrid.cc: 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 > > > > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:269:1: 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-geogrid.cc: In member function 'Dune::CachedMultiLinearGeometry::JacobianInverseTransposed Dune::CachedMultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:269:1: 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/geometry.hh: In member function 'Dune::GeometryDefaultImplementation::Jacobian Dune::GeometryDefaultImplementation::jacobian(const LocalCoordinate&) 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: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(); @@ -28633,61 +28546,111 @@ /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/c++/13/vector:72, - 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++/13/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++/13/bits/vector.tcc:445: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 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/vector.tcc:445: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 +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/common/geometry.hh: In member function 'Dune::GeometryDefaultImplementation::Jacobian Dune::GeometryDefaultImplementation::jacobian(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; 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(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/include/c++/13/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++/13/bits/stl_tree.h:2210: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 - 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _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/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/13/vector:66: -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | 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/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/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: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++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ +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 /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/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 ); @@ -28695,6 +28658,14 @@ /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/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 + | ^~~~~~~~~~~~~~~~~~~~~~~~~ /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 )) @@ -28712,6 +28683,15 @@ /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/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 { + | ^~~~~~~~~~~ /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 )) @@ -28740,6 +28720,45 @@ /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, 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 ); + | ~~~~~~~~~~~~~~~~~^~~~~ /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 ); @@ -28747,33 +28766,53 @@ /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/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/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 ); + | ~~~~~~~~~~~~~~~~~^~~~~ +/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 { + | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, 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 ); | ~~~~~~~~~~~~~~~^~~~~ -/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 - | ^~~~~ -/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, Dune::IdenticalCoordFunction > >]', - inlined from 'bool Dune::MultiLinearGeometry::affine(JacobianTransposed&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]' 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, Dune::IdenticalCoordFunction > >]' 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, Dune::IdenticalCoordFunction > >]' 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, 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/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | 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::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 ) ); @@ -28820,25 +28859,32 @@ /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/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/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 ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ +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/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 ) ); @@ -28846,14 +28892,23 @@ /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++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/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/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 ); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ /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 ); @@ -28869,6 +28924,30 @@ /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 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/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 ); @@ -28876,6 +28955,626 @@ /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/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 + | ^~~~~~ +/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; + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ +/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, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]', + inlined from 'bool Dune::MultiLinearGeometry::affine(JacobianTransposed&) 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:463:20, + inlined from 'bool Dune::MultiLinearGeometry::affine() 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: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, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]' 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, 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: 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; + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ +/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, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]', + inlined from 'bool Dune::MultiLinearGeometry::affine(JacobianTransposed&) 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:463:20, + inlined from 'bool Dune::MultiLinearGeometry::affine() 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: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, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]' 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, 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 ); + | ~~~~~~~~~~~~~~~~~~^~~~~ +/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/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 ) ) ) + | ~~~~~~~~~~~~~~~^~~~~ +/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<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 ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/13/map:62, + 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++/13/bits/stl_tree.h: In 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++/13/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2210 | _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 ); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/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/c++/13/bits/stl_tree.h: In 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++/13/bits/stl_tree.h:2210:5: 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/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++/13/bits/stl_tree.h: In 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++/13/bits/stl_tree.h:2210:5: 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/identitygrid/identitygridgeometry.hh: In function 'Dune::IdentityGridGeometry::JacobianInverseTransposed Dune::IdentityGridGeometry::jacobianInverseTransposed(const Dune::FieldVector&) const [with int mydim = 3; int coorddim = 3; GridImp = const Dune::IdentityGrid > >]': +/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 function 'const Dune::FieldVector Dune::IdentityGridGeometry::corner(int) const [with int mydim = 0; int coorddim = 2; GridImp = const Dune::IdentityGrid > >]': +/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 function 'Dune::IdentityGridGeometry::JacobianInverseTransposed Dune::IdentityGridGeometry::jacobianInverseTransposed(const Dune::FieldVector&) const [with int mydim = 2; int coorddim = 2; GridImp = const Dune::IdentityGrid > >]': +/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 { + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2458 | _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 >]': +/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++/13/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++/13/bits/stl_tree.h:2458: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/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++/13/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++/13/bits/stl_tree.h:2458: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++/13/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++/13/bits/stl_tree.h:2458: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++/13/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++/13/bits/stl_tree.h:2458: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++/13/map:62, + 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++/13/bits/stl_tree.h: In 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++/13/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/stl_tree.h:2458: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++/13/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++/13/bits/stl_tree.h:2458: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++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/13/map:63: +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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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 file included from /usr/include/c++/13/vector:72, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-oned.cc:8: +/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 + 445 | 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++/13/bits/stl_vector.h:1299: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++/13/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++/13/bits/stl_vector.h:1299: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++/13/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++/13/bits/stl_vector.h:1299: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++/13/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++/13/bits/stl_vector.h:1299: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++/13/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++/13/bits/stl_vector.h:1299: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++/13/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++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/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/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 +In file included from /usr/include/c++/13/map:62, + 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++/13/bits/stl_tree.h: In 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++/13/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 + 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/bits/stl_tree.h: In 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++/13/bits/stl_tree.h:2210:5: 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++/13/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++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1299: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++/13/bits/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++/13/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++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/stl_tree.h:2458: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++/13/vector:66: +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh: In member function 'Dune::FieldVector Dune::IdentityGridGeometry::global(const Dune::FieldVector&) const [with int mydim = 2; int coorddim = 2; GridImp = const Dune::IdentityGrid > >]': +/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/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/stl_tree.h:2458: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++/13/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++/13/bits/stl_tree.h:2458: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::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh: In member function 'Dune::FieldVector Dune::IdentityGridGeometry::global(const Dune::FieldVector&) const [with int mydim = 3; int coorddim = 3; GridImp = const Dune::IdentityGrid > >]': +/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 +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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh: In 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/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 file included from /usr/include/c++/13/vector:72, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:11: +/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh: In member function 'Dune::FieldVector Dune::IdentityGridGeometry::global(const Dune::FieldVector&) const [with int mydim = 1; int coorddim = 2; GridImp = const Dune::IdentityGrid > >]': +/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 { + | ^~~~~~ +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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/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/identitygrid/identitygridgeometry.hh: In member function 'Dune::FieldVector Dune::IdentityGridGeometry::global(const Dune::FieldVector&) const [with int mydim = 2; int coorddim = 3; GridImp = const Dune::IdentityGrid > >]': +/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/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/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 = 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | 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 = 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 +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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | 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; + | ~~~~^~~~~ +/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 +/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::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++/13/bits/stl_vector.h:1299: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++/13/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/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 +/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, Dune::IdenticalCoordFunction >; 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/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 +/usr/include/c++/13/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++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 529 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/vector.tcc:529: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++/13/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1037 | _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++/13/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1037 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; 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 = 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++/13/vector:72, + 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++/13/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++/13/bits/vector.tcc:445: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 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/vector.tcc:445: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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 ../../../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 +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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 +/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++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/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 ); @@ -28894,10 +29593,20 @@ /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/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13/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++/13/bits/vector.tcc:445: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 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/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++/13/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++/13/bits/stl_tree.h:2210: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 + 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _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 ); @@ -28912,6 +29621,17 @@ /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-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::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++/13/bits/stl_vector.h:1299: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++/13/bits/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, 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 ); @@ -28928,18 +29648,12 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/13/map:62, - 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++/13/bits/stl_tree.h: In 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++/13/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/bits/stl_tree.h: In 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++/13/bits/stl_tree.h:2210:5: 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++/13/bits/stl_tree.h: In 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++/13/bits/stl_tree.h:2210:5: 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++/13/bits/stl_vector.h:1299: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++/13/bits/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::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]': /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 @@ -28948,102 +29662,88 @@ /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/identitygrid/identitygridgeometry.hh: In function 'Dune::IdentityGridGeometry::JacobianInverseTransposed Dune::IdentityGridGeometry::jacobianInverseTransposed(const Dune::FieldVector&) const [with int mydim = 3; int coorddim = 3; GridImp = const Dune::IdentityGrid > >]': -/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 { - | ^~~~~~~~~~~~~~~~~~~~~~~~~ /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/identitygrid/identitygridgeometry.hh: In function 'const Dune::FieldVector Dune::IdentityGridGeometry::corner(int) const [with int mydim = 0; int coorddim = 2; GridImp = const Dune::IdentityGrid > >]': -/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 function 'Dune::IdentityGridGeometry::JacobianInverseTransposed Dune::IdentityGridGeometry::jacobianInverseTransposed(const Dune::FieldVector&) const [with int mydim = 2; int coorddim = 2; GridImp = const Dune::IdentityGrid > >]': -/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 { - | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::corner(int) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': /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 = 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; - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/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, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]', - inlined from 'bool Dune::MultiLinearGeometry::affine(JacobianTransposed&) 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:463:20, - inlined from 'bool Dune::MultiLinearGeometry::affine() 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: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, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]' 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, 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/c++/13/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++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/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; - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/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, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]', - inlined from 'bool Dune::MultiLinearGeometry::affine(JacobianTransposed&) 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:463:20, - inlined from 'bool Dune::MultiLinearGeometry::affine() 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: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, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]' 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, 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/c++/13/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++/13/bits/stl_tree.h:2458: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 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 > >]': /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/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++/13/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++/13/bits/stl_tree.h:2458: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++/13/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++/13/bits/stl_tree.h:2458: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++/13/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++/13/bits/stl_tree.h:2458: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++/13/bits/stl_vector.h:1299: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++/13/bits/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++/13/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++/13/bits/vector.tcc:445: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 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/stl_tree.h:2210: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 + 2210 | _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 ) + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 /usr/include/c++/13/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++/13/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++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libgmp.so +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/stl_tree.h:2210: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 + 2210 | _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<3, 3, 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 ) + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +/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 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 @@ -29080,10 +29780,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/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 - | ^~~~~~~~ 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 @@ -29120,8 +29816,11 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/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 +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 = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 @@ -29158,12 +29857,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh: In member function 'Dune::FieldVector Dune::IdentityGridGeometry::global(const Dune::FieldVector&) const [with int mydim = 2; int coorddim = 2; GridImp = const Dune::IdentityGrid > >]': -/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 member function 'Dune::FieldVector Dune::IdentityGridGeometry::global(const Dune::FieldVector&) const [with int mydim = 3; int coorddim = 3; GridImp = const Dune::IdentityGrid > >]': -/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 /usr/include/c++/13/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::UGGridLeafIntersection > > > >&}; _Tp = Dune::Intersection, DeformationFunction > > > >, Dune::GeoGrid::Intersection, DeformationFunction > > > >, Dune::Intersection, Dune::UGGridLeafIntersection > > > >; _Alloc = std::allocator, DeformationFunction > > > >, Dune::GeoGrid::Intersection, DeformationFunction > > > >, Dune::Intersection, Dune::UGGridLeafIntersection > > > > >]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, DeformationFunction > > > >, Dune::GeoGrid::Intersection, DeformationFunction > > > >, Dune::Intersection, Dune::UGGridLeafIntersection > > > >, std::allocator, DeformationFunction > > > >, Dune::GeoGrid::Intersection, DeformationFunction > > > >, Dune::Intersection, Dune::UGGridLeafIntersection > > > > > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: @@ -29257,12 +29950,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/13/vector:72, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:11: -/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | 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 = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 @@ -29299,14 +29986,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh: In member function 'Dune::FieldVector Dune::IdentityGridGeometry::global(const Dune::FieldVector&) const [with int mydim = 1; int coorddim = 2; GridImp = const Dune::IdentityGrid > >]': -/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/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | 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 = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 @@ -29343,10 +30022,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/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++/13/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::UGGridLeafIntersection > > > >&}; _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 > > > > >]': /usr/include/c++/13/bits/vector.tcc:445: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::UGGridLeafIntersection > > > >, std::allocator, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::Intersection, Dune::UGGridLeafIntersection > > > > > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: @@ -29373,22 +30048,14 @@ /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/identitygrid/identitygridgeometry.hh: In member function 'Dune::FieldVector Dune::IdentityGridGeometry::global(const Dune::FieldVector&) const [with int mydim = 2; int coorddim = 3; GridImp = const Dune::IdentityGrid > >]': -/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/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++/13/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::UGGridLeafIntersection > > > >&}; _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 > > > > >]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type '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 > > > > > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/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::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; @@ -29411,6 +30078,17 @@ /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++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | 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++/13/bits/stl_vector.h:1299: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++/13/bits/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::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::GeoGrid::Geometry::GlobalCoordinate Dune::GeoGrid::Geometry::global(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:197:95, @@ -29418,38 +30096,85 @@ /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 ) ); | ~~~~~~^~~~~ -/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/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | 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 +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:73: +In member function 'Dune::FieldVector::dimworld> Dune::YaspIntersection::integrationOuterNormal(const Dune::FieldVector&) const [with GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates >]', + inlined from 'Dune::Intersection::GlobalCoordinate Dune::Intersection::integrationOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates >; IntersectionImp = Dune::YaspIntersection > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:387:47, + inlined from 'Dune::FieldVector::dimworld> Dune::IdentityGridLevelIntersection::integrationOuterNormal(const Dune::FieldVector&) const [with GridImp = const Dune::IdentityGrid > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridintersections.hh:327:54, + inlined from 'Dune::Intersection::GlobalCoordinate Dune::Intersection::integrationOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::IdentityGrid > >; IntersectionImp = Dune::IdentityGridLevelIntersection > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:387:47, + inlined from 'void assertNeighbor(Grid&) [with Grid = Dune::IdentityGrid > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:414:35: +/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/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 '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; - | ~~~~^~~~~ -/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/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 'Dune::FieldVector::dimworld> Dune::YaspIntersection::integrationOuterNormal(const Dune::FieldVector&) const [with GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >]', + inlined from 'Dune::Intersection::GlobalCoordinate Dune::Intersection::integrationOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >; IntersectionImp = Dune::YaspIntersection > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:387:47, + inlined from 'Dune::FieldVector::dimworld> Dune::IdentityGridLevelIntersection::integrationOuterNormal(const Dune::FieldVector&) const [with GridImp = const Dune::IdentityGrid > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridintersections.hh:327:54, + inlined from 'Dune::Intersection::GlobalCoordinate Dune::Intersection::integrationOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::IdentityGrid > >; IntersectionImp = Dune::IdentityGridLevelIntersection > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:387:47, + inlined from 'void assertNeighbor(Grid&) [with Grid = Dune::IdentityGrid > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:414:35: +/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++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | 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 +[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libgmp.so +In file included from /usr/include/c++/13/string:51, + from /usr/include/c++/13/bits/locale_classes.h:40, + from /usr/include/c++/13/bits/ios_base.h:41, + from /usr/include/c++/13/ios:44, + from /usr/include/c++/13/ostream:40, + from /usr/include/c++/13/iostream:41, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:9: +In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = const int; _Up = int; bool _IsMove = false]', + inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const int*; _OI = int*]' at /usr/include/c++/13/bits/stl_algobase.h:506:30, + inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const int*; _OI = int*]' at /usr/include/c++/13/bits/stl_algobase.h:533:42, + inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const int*; _OI = int*]' at /usr/include/c++/13/bits/stl_algobase.h:540:31, + inlined from '_OI std::copy(_II, _II, _OI) [with _II = const int*; _OI = int*]' at /usr/include/c++/13/bits/stl_algobase.h:633:7, + inlined from 'Dune::YaspHierarchicIterator::YaspHierarchicIterator(const YGLI&, const I&, int) [with GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridhierarchiciterator.hh:42:16: +/usr/include/c++/13/bits/stl_algobase.h:437:30: warning: 'void* __builtin_memcpy(void*, const void*, unsigned int)' writing between 5 and 2147483647 bytes into a region of size 4 overflows the destination [-Wstringop-overflow=] + 437 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:75: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridhierarchiciterator.hh: In constructor 'Dune::YaspHierarchicIterator::YaspHierarchicIterator(const YGLI&, const I&, int) [with GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridhierarchiciterator.hh:41:17: note: at offset 4 into destination object 'se' of size 8 + 41 | StackElem se(entity._g); + | ^~ +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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13/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++/13/bits/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++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | 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 = 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 @@ -29469,6 +30194,16 @@ /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++/13/vector:66: +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 529 | vector<_Tp, _Alloc>:: @@ -29505,11 +30240,24 @@ /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1299: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: @@ -29543,38 +30291,144 @@ /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/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/13/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++/13/bits/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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1292 | _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/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(); + | ^ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/stl_tree.h:2210: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 - 2210 | _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++/13/bits/stl_vector.h:1299: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++/13/bits/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++/13/bits/stl_vector.h:1299: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++/13/bits/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::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 + | ^~~~~~ 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++/13/bits/stl_vector.h:1299: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 '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++/13/bits/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++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | 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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /usr/include/c++/13/map:63: +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 = IdentityGrid > >; 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::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 = IdentityGrid > >; 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::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 = IdentityGrid > >; 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ /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: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); @@ -29706,12 +30560,24 @@ /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++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/13/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++/13/bits/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 = IdentityGrid > >; 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ 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, @@ -29986,16 +30852,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 ) ); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/include/c++/13/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++/13/bits/stl_tree.h:2210: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 - 2210 | _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/common/geometry.hh: In member function 'Dune::GeometryDefaultImplementation::GlobalCoordinate Dune::GeometryDefaultImplementation::center() const [with int mydim = 1; 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 + | ^~~~~~ +/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 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 > >]', 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, __gnu_cxx::__pool_alloc > >]' 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, __gnu_cxx::__pool_alloc > >]' at /usr/include/dune/geometry/multilineargeometry.hh:572:53, @@ -30133,477 +30995,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/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 member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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++/13/bits/stl_vector.h:1292: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 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -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++/13/bits/stl_vector.h:1292: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 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/stl_tree.h:2210: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 - 2210 | _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<3, 3, 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/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 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++/13/bits/stl_vector.h:1292: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 - 1292 | _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){ - | ^~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | 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++/13/bits/stl_vector.h:1299: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++/13/bits/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:73: -In member function 'Dune::FieldVector::dimworld> Dune::YaspIntersection::integrationOuterNormal(const Dune::FieldVector&) const [with GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates >]', - inlined from 'Dune::Intersection::GlobalCoordinate Dune::Intersection::integrationOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates >; IntersectionImp = Dune::YaspIntersection > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:387:47, - inlined from 'Dune::FieldVector::dimworld> Dune::IdentityGridLevelIntersection::integrationOuterNormal(const Dune::FieldVector&) const [with GridImp = const Dune::IdentityGrid > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridintersections.hh:327:54, - inlined from 'Dune::Intersection::GlobalCoordinate Dune::Intersection::integrationOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::IdentityGrid > >; IntersectionImp = Dune::IdentityGridLevelIntersection > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:387:47, - inlined from 'void assertNeighbor(Grid&) [with Grid = Dune::IdentityGrid > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:414:35: -/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 '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++/13/bits/stl_vector.h:1292: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 - 1292 | _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 member function 'Dune::FieldVector::dimworld> Dune::YaspIntersection::integrationOuterNormal(const Dune::FieldVector&) const [with GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >]', - inlined from 'Dune::Intersection::GlobalCoordinate Dune::Intersection::integrationOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >; IntersectionImp = Dune::YaspIntersection > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:387:47, - inlined from 'Dune::FieldVector::dimworld> Dune::IdentityGridLevelIntersection::integrationOuterNormal(const Dune::FieldVector&) const [with GridImp = const Dune::IdentityGrid > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/identitygrid/identitygridintersections.hh:327:54, - inlined from 'Dune::Intersection::GlobalCoordinate Dune::Intersection::integrationOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::IdentityGrid > >; IntersectionImp = Dune::IdentityGridLevelIntersection > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh:387:47, - inlined from 'void assertNeighbor(Grid&) [with Grid = Dune::IdentityGrid > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:414:35: -/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 '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++/13/bits/stl_vector.h:1292: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 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | 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 file included from /usr/include/c++/13/string:51, - from /usr/include/c++/13/bits/locale_classes.h:40, - from /usr/include/c++/13/bits/ios_base.h:41, - from /usr/include/c++/13/ios:44, - from /usr/include/c++/13/ostream:40, - from /usr/include/c++/13/iostream:41, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:9: -In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = const int; _Up = int; bool _IsMove = false]', - inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const int*; _OI = int*]' at /usr/include/c++/13/bits/stl_algobase.h:506:30, - inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const int*; _OI = int*]' at /usr/include/c++/13/bits/stl_algobase.h:533:42, - inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const int*; _OI = int*]' at /usr/include/c++/13/bits/stl_algobase.h:540:31, - inlined from '_OI std::copy(_II, _II, _OI) [with _II = const int*; _OI = int*]' at /usr/include/c++/13/bits/stl_algobase.h:633:7, - inlined from 'Dune::YaspHierarchicIterator::YaspHierarchicIterator(const YGLI&, const I&, int) [with GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridhierarchiciterator.hh:42:16: -/usr/include/c++/13/bits/stl_algobase.h:437:30: warning: 'void* __builtin_memcpy(void*, const void*, unsigned int)' writing between 5 and 2147483647 bytes into a region of size 4 overflows the destination [-Wstringop-overflow=] - 437 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:75: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridhierarchiciterator.hh: In constructor 'Dune::YaspHierarchicIterator::YaspHierarchicIterator(const YGLI&, const I&, int) [with GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridhierarchiciterator.hh:41:17: note: at offset 4 into destination object 'se' of size 8 - 41 | StackElem se(entity._g); - | ^~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/13/vector:66: -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445: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 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:67: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 ); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry]', - 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:117:52: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 288 | return impl().center(); - | ~~~~~~~~~~~~~^~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/13/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++/13/bits/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++/13/bits/stl_vector.h:1299: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++/13/bits/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 '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: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/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/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 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GeometryImp = Dune::GeoGrid::Geometry]', - 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:117:52: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 288 | return impl().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 = 0]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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: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, 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 ); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry]', - 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:117:52: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 288 | return impl().center(); - | ~~~~~~~~~~~~~^~ -In file included from /usr/include/c++/13/map:63: -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 = IdentityGrid > >; 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::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 = IdentityGrid > >; 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::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 = IdentityGrid > >; 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::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 = IdentityGrid > >; 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/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 = 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 - | ^~~~~~ -/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 /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 = 3; 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 /usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const IdentityGrid > >, IdentityGridGeometry>]': @@ -30656,6 +31047,15 @@ /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 + | ^~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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 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; @@ -30723,104 +31123,65 @@ /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1292 | _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++/13/bits/stl_vector.h:1292: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::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++/13/bits/stl_vector.h:1292: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 1292 | _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 = 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 function 'bool Dune::compareVec(const FieldVector&, const FieldVector&) [with ctype = double; int dim = 2]', - inlined from 'void Dune::checkSubEntity(const GridType&, const Entity&, const IndexSetType&, OutputStreamImp&, MapType1&, MapType2&, const MapType3&) [with int codim = 1; GridType = IdentityGrid > >; Entity = Entity<0, 2, const IdentityGrid > >, IdentityGridEntity>; IndexSetType = IndexSet > >, IdentityGridLeafIndexSet > > >, 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 > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:168:27: -/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 /usr/include/c++/13/vector:72, + 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/test/test-hierarchicsearch.cc:12: +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | 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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /usr/include/c++/13/vector:66: +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 529 | vector<_Tp, _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::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 +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/13/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++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.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 ); - | ~~~~~~~~~~~~~^~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: @@ -30832,33 +31193,16 @@ /usr/include/c++/13/bits/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: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::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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, @@ -30878,12 +31222,11 @@ /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1292 | _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 = 3; 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 - | ^~~~~~ -/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 +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++/13/bits/stl_vector.h:1292: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 + 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 @@ -30922,30 +31265,135 @@ /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 ) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/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 = 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 member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1292 | _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 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::FieldMatrix' when C++17 is enabled changed to 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 lambda function, - inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity > >, IdSet > >, IdentityGridGlobalIdSet > > >, bigunsignedint<80> > >(const IdentityGrid > >&, const IdSet > >, IdentityGridGlobalIdSet > > >, 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 > >, IdentityGridGlobalIdSet > > >, bigunsignedint<80> > >(const IdentityGrid > >&, const IdSet > >, IdentityGridGlobalIdSet > > >, bigunsignedint<80> >&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, - inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = IdentityGrid > >; IdSet = IdSet > >, IdentityGridGlobalIdSet > > >, bigunsignedint<80> >]' 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::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/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 + | ^~~~~~~~~~~~~~~~~~~~~~ +[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libgmp.so +In function 'bool Dune::compareVec(const FieldVector&, const FieldVector&) [with ctype = double; int dim = 2]', + inlined from 'void Dune::checkSubEntity(const GridType&, const Entity&, const IndexSetType&, OutputStreamImp&, MapType1&, MapType2&, const MapType3&) [with int codim = 1; GridType = IdentityGrid > >; Entity = Entity<0, 2, const IdentityGrid > >, IdentityGridEntity>; IndexSetType = IndexSet > >, IdentityGridLeafIndexSet > > >, 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 > > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:168:27: +/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, 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); @@ -30986,6 +31434,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: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 ); | ~~~~~~~~~~~~~~~^~~~~ @@ -31069,6 +31518,7 @@ /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 ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +[ 54%] Built target test-hierarchicsearch 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, @@ -31082,6 +31532,14 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 288 | return impl().center(); | ~~~~~~~~~~~~~^~ +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' +[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 /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); @@ -31122,10 +31580,6 @@ /usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 /usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 /usr/include/dune/geometry/test/checkgeometry.hh:67: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/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, - | ^~~~~~~~~~~~~~~~~~ /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 ); | ~~~~~~~~~~~~~~~^~~~~ @@ -31485,44 +31939,38 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 288 | return impl().center(); | ~~~~~~~~~~~~~^~ -/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 ); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +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 ); + | ~~~~~~~~~~~~~^~~~~ /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: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 ); @@ -31560,6 +32008,33 @@ /usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 /usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 /usr/include/dune/geometry/test/checkgeometry.hh:67: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 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 ); + | ~~~~~~~~~~~~~^~~~~ /usr/include/dune/geometry/test/checkgeometry.hh:67: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::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, @@ -31584,6 +32059,10 @@ /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/common/geometry.hh: In member function 'Dune::GeometryDefaultImplementation::GlobalCoordinate Dune::GeometryDefaultImplementation::center() const [with int mydim = 2; int cdim = 3; 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 'void Dune::GeoGrid::CoordFunctionCaller >::evaluate(unsigned int, RangeVector&) const [with HostEntity = Dune::Entity<1, 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 = 2; int mydim = 1; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' 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 = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/geometrygrid/cornerstorage.hh:188:25, @@ -31594,2152 +32073,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/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 ) { - | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/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, - | ^~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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 '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 '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 ) ); } - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -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++/13/bits/stl_vector.h:1299: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++/13/bits/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++/13/bits/stl_vector.h:1299: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++/13/bits/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 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, const IdentityGrid > >, IdentityGridGeometry>]': -/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/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[](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 = IdentityGrid > >; 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | 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 > >]', - 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 '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 = IdentityGrid > >; 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | 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[](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 = IdentityGrid > >; 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | 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 ); - | ~~~~~~~~~~~~~^~~~~~~~~ -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/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 '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 = IdentityGrid > >; 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::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 = IdentityGrid > >; 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::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 = IdentityGrid > >; 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | 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 = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | 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 > >]', - 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) - | ^~~~~~~ -/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::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::CachedMultiLinearGeometry::ctype Dune::CachedMultiLinearGeometry::integrationElement(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:645:40, - inlined from 'Dune::GeoGrid::Geometry::ctype Dune::GeoGrid::Geometry::integrationElement(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:200:108, - inlined from 'Dune::Geometry::Volume Dune::Geometry::integrationElement(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:267:39, - 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:622: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/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: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 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | 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 > >]', - 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/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::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::CachedMultiLinearGeometry::ctype Dune::CachedMultiLinearGeometry::integrationElement(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:645:40, - inlined from 'Dune::GeoGrid::Geometry::ctype Dune::GeoGrid::Geometry::integrationElement(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:200:108, - inlined from 'Dune::Geometry::Volume Dune::Geometry::integrationElement(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:267:39, - 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:622: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/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: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 '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, 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 = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | 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 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | 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, 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 '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 '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 '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++/13/bits/stl_vector.h:1292: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 - 1292 | _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 = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -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++/13/bits/stl_vector.h:1292: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 - 1292 | _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 = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -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++/13/bits/stl_vector.h:1292: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 - 1292 | _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 UGGrid<2>, UGGridLocalGeometry>]': -/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 ) - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/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::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 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]' 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 ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -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 '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 ) ); } - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/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 ) - | ~~~~~~~~~~~^~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | 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::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 ) - | ~~~~~~~~~~~^~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | 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 ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/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 ) - | ~~~~~~~~~~~^~~~~~~~~~~~~~~ -/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 ) - | ~~~~~~~~~~~^~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 529 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/vector.tcc:529: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++/13/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1037 | _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++/13/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 1037 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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++/13/bits/stl_vector.h:1299: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++/13/bits/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++/13/bits/stl_vector.h:1299: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++/13/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++/13/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++/13/mutex:900: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++/13/mutex:836: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++/13/mutex:836:16: -/usr/include/c++/13/bits/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 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2>, 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:67: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++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/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::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/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, __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[](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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | 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 >; 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | 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 >; 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | 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, - 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/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: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 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, DeformationFunction > > > >; GeometryImp = Dune::GeoGrid::Geometry]', - 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: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 288 | return impl().center(); - | ~~~~~~~~~~~~~^~ -[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libgmp.so -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -/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::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | 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/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 | { - | ^ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/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/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 - | ^~~~~~ -/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: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: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(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry]', - 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:117:52: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 288 | return impl().center(); - | ~~~~~~~~~~~~~^~ -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 /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 { - | ^~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | 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 = 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 member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | 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, 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/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/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 ); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/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<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 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 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 - | ^~~~~~ -/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<2, 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:67: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::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 member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry]', - 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:117:52: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 288 | return impl().center(); - | ~~~~~~~~~~~~~^~ -/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 file included from /usr/include/c++/13/map:62, - 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++/13/bits/stl_tree.h: In 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++/13/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2458 | _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, __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 ); - | ~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/13/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++/13/bits/stl_tree.h:2458: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/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/c++/13/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++/13/bits/stl_tree.h:2458: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::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 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = 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, - inlined from 'Dune::checkIndexSet, IdenticalCoordFunction, DebugAllocator >, GridView > >, IdenticalCoordFunction, DebugAllocator > >, DebugStream<1, 4> >(const GeometryGrid, IdenticalCoordFunction, DebugAllocator >&, const GridView > >, IdenticalCoordFunction, DebugAllocator > >&, 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, DebugAllocator >, GridView > >, IdenticalCoordFunction, DebugAllocator > >, DebugStream<1, 4> >(const GeometryGrid, IdenticalCoordFunction, DebugAllocator >&, const GridView > >, IdenticalCoordFunction, DebugAllocator > >&, 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, DebugAllocator >, GridView > >, IdenticalCoordFunction, DebugAllocator > >, DebugStream<1, 4> >(const GeometryGrid, IdenticalCoordFunction, DebugAllocator >&, const GridView > >, IdenticalCoordFunction, DebugAllocator > >&, 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, DebugAllocator >; GridView = GridView > >, IdenticalCoordFunction, DebugAllocator > >; 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, Dune::DebugAllocator >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1052:24: -/usr/include/c++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/13/map:63: -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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | 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<2, 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:67: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(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GeometryImp = Dune::GeoGrid::Geometry]', - 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:117:52: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 288 | return impl().center(); - | ~~~~~~~~~~~~~^~ -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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/13/vector:72, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-oned.cc:8: -/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 - 445 | 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++/13/bits/stl_vector.h:1299: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++/13/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++/13/bits/stl_vector.h:1299: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++/13/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, __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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | 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++/13/bits/stl_vector.h:1299: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++/13/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++/13/bits/stl_vector.h:1299: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++/13/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, __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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | 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++/13/bits/stl_vector.h:1299: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++/13/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++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | 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 = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | 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 >; 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1299: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++/13/bits/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++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/13/vector:66: -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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 = 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | 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 >; 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::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, 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | 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++/13/bits/stl_vector.h:1299: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++/13/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, 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 529 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/vector.tcc:529: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++/13/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1037 | _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++/13/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1037 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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++/13/bits/stl_vector.h:1292: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/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 +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++/13/bits/stl_vector.h:1292: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 1292 | _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, 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 ../../../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 -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -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[](key_type&&) [with _Key = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | 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: -/usr/include/c++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | 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: -/usr/include/c++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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/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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -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, 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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/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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -[ 54%] 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 ../../../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 -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 - | ^~~~~~ -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 54%] Built target test-geogrid-uggrid -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' -[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 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 | { | ^ -In file included from /usr/include/c++/13/vector:72, - 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/test/test-hierarchicsearch.cc:12: -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/13/vector:66: -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445: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: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, @@ -33779,23 +32124,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/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445: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 = 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 /usr/include/dune/common/transpose.hh:184: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::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445: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: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]' @@ -33817,16 +32149,18 @@ /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/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 = 0]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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 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::FieldMatrix' when C++17 is enabled changed to 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/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>' @@ -33837,16 +32171,13 @@ /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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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 > >, IdentityGridGlobalIdSet > > >, bigunsignedint<80> > >(const IdentityGrid > >&, const IdSet > >, IdentityGridGlobalIdSet > > >, 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 > >, IdentityGridGlobalIdSet > > >, bigunsignedint<80> > >(const IdentityGrid > >&, const IdSet > >, IdentityGridGlobalIdSet > > >, bigunsignedint<80> >&)::]' at /usr/include/dune/common/hybridutilities.hh:270:16, + inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = IdentityGrid > >; IdSet = IdSet > >, IdentityGridGlobalIdSet > > >, bigunsignedint<80> >]' 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/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 > >]' @@ -33964,6 +32295,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 | ^~~~~~ +/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, + | ^~~~~~~~~~~~~~~~~~ /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]' @@ -34052,6 +32387,11 @@ /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/test/test-ug.cc:208: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 '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++/13/bits/stl_vector.h:1292: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 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /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 > >]' @@ -34172,9 +32512,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 | ^~~~~~ -[ 55%] 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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/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::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}]' @@ -34186,16 +32523,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 | ^~~~~~ -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 55%] Built target test-hierarchicsearch -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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 /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}]' @@ -34240,6 +32567,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 | ^~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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::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 > >]' @@ -34310,6 +32642,18 @@ /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/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 ) { + | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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]' @@ -34412,6 +32756,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/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 = 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]' @@ -34455,37 +32803,11 @@ /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 -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 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++/13/bits/stl_vector.h:1292: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 + 1292 | _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 = 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]' @@ -34604,17 +32926,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){ | ^~~~~~~~~~~~~ -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::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]' @@ -34630,40 +32941,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 = 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 /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>]' @@ -34741,140 +33018,20 @@ /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::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 -/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/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 103 | virtual GlobalVector operator() ( const Dune::FieldVector &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/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/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 ) ); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -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 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 203 | inter.outerNormal(v); | ~~~~~~~~~~~~~~~~~^~~ -/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/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 ); @@ -34972,6 +33129,10 @@ /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 ); | ~~~~~~~~~~^~~~~ +/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: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); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ @@ -34991,18 +33152,12 @@ /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/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/test/checkgeometry.hh:67: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: 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 ); @@ -35011,16 +33166,34 @@ /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/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/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 ); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry]', + 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:117:52: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 288 | return impl().center(); + | ~~~~~~~~~~~~~^~ /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){ @@ -35479,46 +33652,189 @@ /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 +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 + | ^~~~~~~~~~~ +/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: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, 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 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GeometryImp = Dune::GeoGrid::Geometry]', + 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:117:52: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 288 | return impl().center(); + | ~~~~~~~~~~~~~^~ /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); | ^ -/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 '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++/13/bits/stl_vector.h:1299: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++/13/bits/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++/13/bits/stl_vector.h:1299: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++/13/bits/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 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 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:67: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 ); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry]', + 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:117:52: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 288 | return impl().center(); + | ~~~~~~~~~~~~~^~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, const IdentityGrid > >, IdentityGridGeometry>]': +/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 '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/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[](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 = IdentityGrid > >; 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | 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: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 ) @@ -35527,15 +33843,6 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-ug.cc:443:1: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 443 | } | ^ -In file included from /usr/include/c++/13/map:62, - 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: -/usr/include/c++/13/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++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/stl_tree.h:2458: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/test/test-ug.cc: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 3; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-ug.cc:443:1: 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: @@ -35543,21 +33850,46 @@ /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[](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 = IdentityGrid > >; 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | 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 file included from /usr/include/c++/13/map:63: -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: -/usr/include/c++/13/bits/stl_map.h:513: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 = IdentityGrid > >; 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | 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 = 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 @@ -35571,43 +33903,28 @@ /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); - | ~~~~~~~~~~~~~~^~~ -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, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; Grid = Dune::UGGrid<3>]' 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: -/usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | 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[](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++/13/bits/stl_map.h:513: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 = 2; Grid = IdentityGrid > >; 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::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<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, - inlined from 'static void Dune::UGLBGatherScatter::scatter(const GridView&, DataHandle&) [with int codim = 2; GridView = Dune::GridView > >; DataHandle = LoadBalance >::LBDataHandle]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uglbgatherscatter.hh:148:27: -/usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __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 = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/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/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 ); @@ -35616,42 +33933,24 @@ /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 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[](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++/13/bits/stl_map.h:513: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 = 1; Grid = IdentityGrid > >; 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::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<3, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; Grid = Dune::UGGrid<3>]' 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 = 3; GridView = Dune::GridView > >; DataHandle = LoadBalance >::LBDataHandle]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uglbgatherscatter.hh:148:27: -/usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __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 = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -[ 55%] 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 ../../../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 -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 55%] Built target test-geogrid-yaspgrid -make -f dune/grid/test/CMakeFiles/test-loadbalancing.dir/build.make dune/grid/test/CMakeFiles/test-loadbalancing.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-loadbalancing.dir/DependInfo.cmake "--color=" -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -make -f dune/grid/test/CMakeFiles/test-loadbalancing.dir/build.make dune/grid/test/CMakeFiles/test-loadbalancing.dir/build -make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 56%] 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | 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 ); @@ -35700,6 +33999,24 @@ /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 = IdentityGrid > >; 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | 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 ) ); @@ -35768,30 +34085,10 @@ /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/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 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/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 ) + | ^~~~~ /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 ) ); @@ -35803,88 +34100,33 @@ /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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/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() - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 56%] 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 ../../../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 -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 56%] 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 -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/issue-53-uggrid-intersections.dir/DependInfo.cmake "--color=" -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -make -f dune/grid/test/CMakeFiles/issue-53-uggrid-intersections.dir/build.make dune/grid/test/CMakeFiles/issue-53-uggrid-intersections.dir/build -make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 57%] 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -In file included from /usr/include/c++/13/vector:72, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:13: -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/13/vector:66: -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/map:62, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundarysegment.hh:8: /usr/include/c++/13/bits/stl_tree.h: In 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 > >]': @@ -35901,128 +34143,31 @@ /usr/include/c++/13/bits/stl_tree.h:2458: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++/13/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++/13/bits/stl_tree.h:2458: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::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/13/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++/13/bits/stl_tree.h:2458: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++/13/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++/13/bits/stl_tree.h:2458: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::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/13/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++/13/bits/stl_tree.h:2458: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[](key_type&&) [with _Key = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ /usr/include/c++/13/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++/13/bits/stl_tree.h:2458: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::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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 - | ^~~~~~ -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, - 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/test/issue-53-uggrid-intersections.cc:18: -/usr/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/issue-53-uggrid-intersections.cc:86:9: required from 'Dune::TestSuite testRefinement2(Grid&, const std::string&) [with Grid = Dune::UGGrid<2>; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/issue-53-uggrid-intersections.cc:131:33: 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/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/test/issue-53-uggrid-intersections.cc:37:40: required from 'Dune::TestSuite testGrid(const Grid&, const std::string&) [with Grid = Dune::UGGrid<2>; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/issue-53-uggrid-intersections.cc:80:18: required from 'Dune::TestSuite testRefinement1(Grid&, const std::string&) [with Grid = Dune::UGGrid<2>; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/issue-53-uggrid-intersections.cc:125:33: 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 > >' -/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/issue-53-uggrid-intersections.cc:37:40: required from 'Dune::TestSuite testGrid(const Grid&, const std::string&) [with Grid = Dune::UGGrid<2>; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/issue-53-uggrid-intersections.cc:80:18: required from 'Dune::TestSuite testRefinement1(Grid&, const std::string&) [with Grid = Dune::UGGrid<2>; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/issue-53-uggrid-intersections.cc:125:33: 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/test/issue-53-uggrid-intersections.cc:86:9: required from 'Dune::TestSuite testRefinement2(Grid&, const std::string&) [with Grid = Dune::UGGrid<2>; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/issue-53-uggrid-intersections.cc:131:33: 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/issue-53-uggrid-intersections.cc:102:37: required from 'Dune::TestSuite testRefinement2(Grid&, const std::string&) [with Grid = Dune::UGGrid<2>; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/issue-53-uggrid-intersections.cc:131:33: 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 = 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 > >' -/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/issue-53-uggrid-intersections.cc:37:40: required from 'Dune::TestSuite testGrid(const Grid&, const std::string&) [with Grid = Dune::UGGrid<2>; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/issue-53-uggrid-intersections.cc:80:18: required from 'Dune::TestSuite testRefinement1(Grid&, const std::string&) [with Grid = Dune::UGGrid<2>; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/issue-53-uggrid-intersections.cc:125:33: 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 > >' -/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/issue-53-uggrid-intersections.cc:37:40: required from 'Dune::TestSuite testGrid(const Grid&, const std::string&) [with Grid = Dune::UGGrid<2>; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/issue-53-uggrid-intersections.cc:80:18: required from 'Dune::TestSuite testRefinement1(Grid&, const std::string&) [with Grid = Dune::UGGrid<2>; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/issue-53-uggrid-intersections.cc:125:33: 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::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/issue-53-uggrid-intersections.cc:102:37: required from 'Dune::TestSuite testRefinement2(Grid&, const std::string&) [with Grid = Dune::UGGrid<2>; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/issue-53-uggrid-intersections.cc:131:33: 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/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/test/issue-53-uggrid-intersections.cc:19: -/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]' -/usr/include/dune/geometry/multilineargeometry.hh:365:14: required from 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::volume() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits; Volume = double]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:273:27: required from 'Dune::Geometry::Volume Dune::Geometry::volume() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; Volume = double]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/issue-53-uggrid-intersections.cc:45:53: required from 'Dune::TestSuite testGrid(const Grid&, const std::string&) [with Grid = Dune::UGGrid<2>; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/issue-53-uggrid-intersections.cc:80:18: required from 'Dune::TestSuite testRefinement1(Grid&, const std::string&) [with Grid = Dune::UGGrid<2>; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/issue-53-uggrid-intersections.cc:125:33: 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 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 | ^~~~~~~~~~~~~~~~~~ +/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/multilineargeometry.hh: In 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: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 @@ -36032,6 +34177,35 @@ /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:67: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 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 = 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 @@ -36041,31 +34215,44 @@ /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/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" - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/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/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/multilineargeometry.hh: In 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 | ^~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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 - | ^~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | 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: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:67: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 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/ugmessagebuffer.hh: In static member function 'static int Dune::UGMessageBuffer::ugScatter_(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:92:16: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 92 | static int ugScatter_( @@ -36080,34 +34267,10 @@ /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 file included from /usr/include/c++/13/vector:72, - 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/issue-53-uggrid-intersections.cc:16: -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | 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: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 file included from /usr/include/c++/13/vector:66: -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /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/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445: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++/13/map:63: 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: @@ -36118,10 +34281,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | 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 -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445: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 = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 @@ -36131,22 +34290,15 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | 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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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 = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 @@ -36156,21 +34308,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | 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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/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[](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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 @@ -36180,11 +34317,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | 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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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 = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 @@ -36194,17 +34326,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | 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::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 'Dune::TestSuite testGrid(const Grid&, const std::string&) [with Grid = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/issue-53-uggrid-intersections.cc:45:53: -/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/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) { - | ^~~~~~~~ /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) @@ -36213,81 +34334,50 @@ /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 '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, - inlined from 'static void LoadBalance::test(Grid&) [with int ...codimensions = {0}; Grid = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:496:32, - inlined from 'void testLoadBalance(bool, bool, int, bool) [with int dim = 2; int ...codimensions = {0}]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:531:52, - inlined from 'int main(int, char**)' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:847:32: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:460:28: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 460 | return asImp().global(refElement.position(0,0)); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -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 = 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:11, - inlined from 'static void LoadBalance::test(Grid&) [with int ...codimensions = {0}; Grid = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:496:32, - inlined from 'void testLoadBalance(bool, bool, int, bool) [with int dim = 2; int ...codimensions = {0}]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:531:52, - inlined from 'int main(int, char**)' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:847:32: -/usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::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 = 0; int ...codimensions = {2}; = void; Grid = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:446:11, - inlined from 'static void LoadBalance::test(Grid&) [with int ...codimensions = {0, 2}; Grid = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:496:32, - inlined from 'void testLoadBalance(bool, bool, int, bool) [with int dim = 2; int ...codimensions = {0, 2}]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:531:52, - inlined from 'int main(int, char**)' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:849:35: -/usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -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]', - inlined from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 3; 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 'static void LoadBalance::fillVector(const GridView&, Data&) [with int codim = 0; int ...codimensions = {}; = void; Grid = Dune::UGGrid<3>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:446:42, - inlined from 'static void LoadBalance::test(Grid&) [with int ...codimensions = {0}; Grid = Dune::UGGrid<3>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:496:32, - inlined from 'void testLoadBalance(bool, bool, int, bool) [with int dim = 3; int ...codimensions = {0}]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:531:52, - inlined from 'int main(int, char**)' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:854:32: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:460:28: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 460 | return asImp().global(refElement.position(0,0)); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -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 = 0; 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, - inlined from 'static void LoadBalance::test(Grid&) [with int ...codimensions = {0}; Grid = Dune::UGGrid<3>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:496:32, - inlined from 'void testLoadBalance(bool, bool, int, bool) [with int dim = 3; int ...codimensions = {0}]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:531:52, - inlined from 'int main(int, char**)' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:854:32: -/usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::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 = 0; int ...codimensions = {3}; = void; Grid = Dune::UGGrid<3>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:446:11, - inlined from 'static void LoadBalance::test(Grid&) [with int ...codimensions = {0, 3}; Grid = Dune::UGGrid<3>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:496:32, - inlined from 'void testLoadBalance(bool, bool, int, bool) [with int dim = 3; int ...codimensions = {0, 3}]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:531:52, - inlined from 'int main(int, char**)' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:856:35: -/usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ /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 ) | ^~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | 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: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(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +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 ) ); } + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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 -[ 57%] 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 ../../../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 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 @@ -36297,31 +34387,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 57%] Built target issue-53-uggrid-intersections -make -f CMakeFiles/dunealbertagrid1d.dir/build.make CMakeFiles/dunealbertagrid1d.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/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". -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". -Consolidate compiler generated dependencies of target dunealbertagrid1d -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -make -f CMakeFiles/dunealbertagrid1d.dir/build.make CMakeFiles/dunealbertagrid1d.dir/build -make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' -make[5]: Nothing to be done for 'CMakeFiles/dunealbertagrid1d.dir/build'. -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 61%] Built target dunealbertagrid1d -make -f dune/grid/test/CMakeFiles/test-alberta-1-2.dir/build.make dune/grid/test/CMakeFiles/test-alberta-1-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-1-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-1-2.dir/build.make dune/grid/test/CMakeFiles/test-alberta-1-2.dir/build -make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 61%] 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 @@ -36331,6 +34396,31 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | std::tuple<>()); | ~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 529 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/vector.tcc:529: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++/13/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1037 | _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++/13/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 1037 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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 = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 @@ -36349,6 +34439,31 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | 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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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++/13/bits/stl_vector.h:1299: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++/13/bits/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++/13/bits/stl_vector.h:1299: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++/13/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++/13/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++/13/mutex:900: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++/13/mutex:836: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++/13/mutex:836:16: +/usr/include/c++/13/bits/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 = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 @@ -36358,6 +34473,14 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | std::tuple<>()); | ~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/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 28 | Dune::FieldMatrix toFieldMatrix(const M& m){ @@ -36368,419 +34491,124 @@ | ^~~~~~ /usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 3; int cdim = 3; 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 -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<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 - | ^~~~~ -[ 62%] 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 ../../../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 -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 | { - | ^ -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 62%] Built target test-parallel-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' -[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 /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<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, 2, 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 = 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<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/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<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/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 = 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<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>]' -/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: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<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>]' -/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: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<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>]' -/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: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/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]' -/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/fmatrix.hh:436:26: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 436 | FieldMatrix 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 = 1; 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/checkgeometryinfather.hh:180: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 -/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, 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 +/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); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +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 ); + | ~~~~~~~~~~~~~^~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67: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 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, DeformationFunction > > > >; GeometryImp = Dune::GeoGrid::Geometry]', + 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: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 288 | return impl().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::InteriorBorder_Partition]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkpartition.hh:142:12: +/usr/include/c++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | 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 ); + | ~~~~~~~~~~~~~^~~~~~~~~ +In file included from /usr/include/c++/13/vector:72, + 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++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLevelIntersection > >, std::allocator, Dune::UGGridLevelIntersection > > > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::corner(int) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': +/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 = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry; 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::AlbertaGrid<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: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<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:189:44: 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 -/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/albertagrid/agrid.hh:25: -/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/checkgeometryinfather.hh:235:31: 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/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 = 2; GridImp = const Dune::AlbertaGrid<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>]' -/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>]' -/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<1>; 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<1>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1028:24: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<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: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::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/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>]' -/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::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<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, 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>]' -/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: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<1>; 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<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>]' -/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: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<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>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26: 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/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]' -/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>]' -/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: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 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 = 2; GridImp = 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 = 1; 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/checkgeometryinfather.hh:180: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 -/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 /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<1>; 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<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry; 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::AlbertaGrid<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.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<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 = 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/checkgeometryinfather.hh:189:44: 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 -/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/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, 1, const Dune::AlbertaGrid<1> >; 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 = 1; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::LocalGeometryReference; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:262: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 -/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 - | ^~~~~ -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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | 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 = 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:221:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) 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/gridcheck.hh:243:103: required from 'void zeroEntityConsistency(Grid&) [with Grid = Dune::AlbertaGrid<1>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1028:24: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<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/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::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 > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<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: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++/13/vector:72, - 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++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLevelIntersection > >, std::allocator, Dune::UGGridLevelIntersection > > > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/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<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 = 2; 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 = 2; GridImp = const Dune::AlbertaGrid<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, 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>]' -/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/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<1>; 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<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:374:33: required from 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<1>; 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<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>]' -/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: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 = 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]' -/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>]' -/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>; 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>]' -/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]' -/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>]' -/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/geometry.cc: In instantiation of 'Dune::AlbertaGridGeometry::GlobalCoordinate Dune::AlbertaGridGeometry::global(const LocalCoordinate&) const [with int mydim = 1; 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<1, 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 = 1; 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/checkgeometryinfather.hh:186:36: 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 -/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/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::corner(int) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': -/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/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]' -/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>]' -/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>]' -/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/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 > >]' -/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<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/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/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<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 > >]' -/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<1>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<1> > >; 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<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/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 = 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]' -/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/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/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>]' -/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]' -/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>]' -/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 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/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}]' -/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, 2>, unsigned int> >(const AlbertaGrid<1>&, const IdSet, AlbertaGridIdSet<1, 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<1>; IdSet = IdSet, AlbertaGridIdSet<1, 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<1>; IdSet = IdSet, AlbertaGridIdSet<1, 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<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/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]' -/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 > >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<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/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/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 - | ^~~~~ +/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 ); + | ~~~~~~~~~~~~~^~~~~~~~~ +/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 '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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 @@ -36790,79 +34618,39 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/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 > >]' -/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<1>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<1> > >; 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<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 -/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]' -/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]' -/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>]' -/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: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 = 1; GridImp = const Dune::AlbertaGrid<1>; Jacobian = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:113:31: required from 'Dune::GeometryReference::Jacobian Dune::GeometryReference::jacobian(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 1, 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 = 1; GridImp = const Dune::AlbertaGrid<1>; 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: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>; GeometryImp = Dune::LocalGeometryReference; 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>, 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]' -/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>]' -/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 - | ^~~~~~~~ +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 ) + | ~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::corner(int) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': /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/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]' -/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}]' -/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, 2>, unsigned int> >(const AlbertaGrid<1>&, const IdSet, AlbertaGridIdSet<1, 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<1>; IdSet = IdSet, AlbertaGridIdSet<1, 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<1>; IdSet = IdSet, AlbertaGridIdSet<1, 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<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/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::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]' -/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<1>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<1> > >; 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<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/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++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLevelIntersection > >, std::allocator, Dune::UGGridLevelIntersection > > > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -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/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 @@ -36878,12 +34666,6 @@ /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 | ^~~~~~ -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 = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 @@ -36893,232 +34675,41 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | 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/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/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/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/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 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::GlobalCoordinate Dune::MultiLinearGeometry::corner(int) const [with ct = double; int mydim = 0; 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 = 1; 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 - | ^~~~~~ -/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 - | ^~~~~~ -In file included from /usr/include/c++/13/functional:59, - from /usr/include/dune/common/transpose.hh:9: -/usr/include/c++/13/bits/std_function.h: In member function '_Res std::function<_Res(_ArgTypes ...)>::operator()(_ArgTypes ...) const [with _Res = Dune::FieldVector; _ArgTypes = {Dune::FieldVector}]': -/usr/include/c++/13/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/c++/13/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::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 - | ^~~~~~~~~~~~~~~~~~ +/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: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: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(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry]', + 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:117:52: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 288 | return impl().center(); + | ~~~~~~~~~~~~~^~ /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; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -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 - 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<1>; 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<1>; 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<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: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; - | ^ /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/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<1>; 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<1>; 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<1>; 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<1>, Dune::AlbertaGridGlobalGeometry>; 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/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 @@ -37134,149 +34725,10 @@ /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 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 ) - | ~~~~~~~~^~~~~~~~~~~ -/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:572:7: 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: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:615:7: 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:615:7: 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: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/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 - | ^~~~~~~~ -/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: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:572:7: 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: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:615:7: 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:615:7: 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: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/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; 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/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: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<1>; 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 - | ^~~~~~ -/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<1>, 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 ); - | ~~~~~~~~~~~~~~~^~~~~ -/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 - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/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 - | ^ -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/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: @@ -37285,283 +34737,12 @@ /usr/include/c++/13/bits/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:22: -/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:182:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 182 | const typename Geometry::LocalCoordinate cornerInSon = - | ^~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:188:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 188 | const typename Geometry::GlobalCoordinate cornerViaFather = - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:206:13: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 206 | x = e.geometryInFather().global(x); - | ^ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:210:36: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 210 | if ((e.geometry().global(x)-eIt->geometry().global(X)).two_norm() > tolerance) - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:226:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 226 | const typename Geometry::LocalCoordinate cornerInSon = - | ^~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:251:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 251 | const typename Geometry::GlobalCoordinate global = - | ^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:254:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 254 | const typename Geometry::LocalCoordinate cornerInSon = - | ^~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:283:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 283 | const typename Geometry::GlobalCoordinate cornerViaFather - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:284:71: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 284 | = eIt->father().geometry().global( geometryInFather.corner( j ) ); - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:283:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 283 | const typename Geometry::GlobalCoordinate cornerViaFather - | ^~~~~~~~~~~~~~~ -/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 = 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 ) ) ) - | ~~~~~~~~~~~~~~~^~~~~ -/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: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 = 1; int cdim = 1; GridImp = const Dune::AlbertaGrid<1>; 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 = 1; GridImp = const Dune::AlbertaGrid<1>; 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 = 1; int cdim = 1; GridImp = const Dune::AlbertaGrid<1>; 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 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:576:84: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 576 | sumNormal.axpy( quadrature[ i ].weight(), intersection.integrationOuterNormal( quadrature[ i ].position() ) ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/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:100: 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 ) ); - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:183:43: 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 ) ); - | ^~~~~~~~ -/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:201:79: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 201 | std::cerr << " inside()->geometry() = " << insideGeometry.corner( 0 ); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:240:106: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 240 | typename Geometry::GlobalCoordinate localPos = outsideGeometry.global( geometryInOutside.global( pt ) ); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:240:47: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 240 | typename Geometry::GlobalCoordinate localPos = outsideGeometry.global( geometryInOutside.global( pt ) ); - | ^~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:253:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 253 | std::cerr << " intersection.geometryInOutside() = " << geometryInOutside.corner( 0 ); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:258:85: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 258 | std::cerr << " outside()->geometry() = " << outsideGeometry.corner( 0 ); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/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 - | ^~~~~~ -/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/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 - | ^~~~~~ -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 member function 'Dune::Intersection::GlobalCoordinate Dune::Intersection::centerUnitOuterNormal() const [with GridImp = const Dune::AlbertaGrid<1>; IntersectionImp = Dune::AlbertaGridLeafIntersection >]': -/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/test/test-alberta.cc:27: -/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 ) - | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/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 file included from /usr/include/c++/13/vector:66: 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++/13/bits/stl_vector.h:1292: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 1292 | _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 = 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){ - | ^~~~~~~~~~~~~ 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 @@ -37571,90 +34752,10 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | 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 = 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 - | ^~~~~~ /usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; 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/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 - | ^~~~~~~~~~~~~~~ /usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: @@ -37668,583 +34769,300 @@ /usr/include/c++/13/bits/stl_vector.h:1292: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 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/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/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 ); - | ~~~~~~^~~~~ -/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 = 1; 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: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<1, 2, const Dune::AlbertaGrid<1>, Dune::AlbertaGridGlobalGeometry>]': -/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/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 ); - | ~~~~~~~^~~~~~~~~~~~~ -/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 - | ^~~~~~ -/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/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 '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 ) + | ~~~~~~~~~~~^~~~~~~~~~~~~~~ /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/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 - | ^~~~~~~~~~~~~~~~~~ /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 file included from /usr/include/c++/13/functional:59, - from /usr/include/dune/common/transpose.hh:9: -/usr/include/c++/13/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++/13/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/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/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 - | ^~~~~~ /usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ +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/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/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 ); - | ~~~~~~~~~~~~~~~^~~~~ +/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) + | ^~~~~~~ +/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 '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++/13/bits/stl_vector.h:1299: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++/13/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 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 - | ^~~~~~ +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::CachedMultiLinearGeometry::ctype Dune::CachedMultiLinearGeometry::integrationElement(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:645:40, + inlined from 'Dune::GeoGrid::Geometry::ctype Dune::GeoGrid::Geometry::integrationElement(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:200:108, + inlined from 'Dune::Geometry::Volume Dune::Geometry::integrationElement(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:267:39, + 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:622: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/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: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/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/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::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++/13/bits/stl_vector.h:1299: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++/13/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/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::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::CachedMultiLinearGeometry::ctype Dune::CachedMultiLinearGeometry::integrationElement(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:645:40, + inlined from 'Dune::GeoGrid::Geometry::ctype Dune::GeoGrid::Geometry::integrationElement(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:200:108, + inlined from 'Dune::Geometry::Volume Dune::Geometry::integrationElement(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:267:39, + 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:622: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/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: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 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:67: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::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 member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry]', + 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:117:52: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 288 | return impl().center(); + | ~~~~~~~~~~~~~^~ +[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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/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, __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) + | ^~~~~~~ /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 = 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 ) - | ~~~~~~~~^~~~~~~~~~~ -/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:616:43: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 616 | typename Grid::ctype error = (result-origin).two_norm(); - | ~~~~~~~^~~~~~~~ -/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<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 ) - | ~~~~~~~~^~~~~~~~~~~ -/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:616:43: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 616 | typename Grid::ctype error = (result-origin).two_norm(); - | ~~~~~~~^~~~~~~~ -/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<1, 2, const AlbertaGrid<1>, 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 ); - | ~~~~~~~~~~~~~~~~~^~~~~ -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>; 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: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/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 ) - | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/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: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/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); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/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:235:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 235 | if( (cornerInFather - cornerFromGlobal).infinity_norm() > tolerance ) - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -/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:264:32: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 264 | if( (cornerViaFather - cornerInSon).infinity_norm() > tolerance ) - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/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); - | ~~~~~~~~~~~~~~~~~~~~~~^~~ -/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(); - | ~~~~~~~~~~~~~~~^~ +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) + | ^~~~~~~ +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 +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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 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++/13/bits/stl_vector.h:1299: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++/13/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::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 ) ); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:183:100: 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 ) ); - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:182:70: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 182 | typename Geometry::GlobalCoordinate globalPos = geometry.global( pt ); - | ~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:240:106: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 240 | typename Geometry::GlobalCoordinate localPos = outsideGeometry.global( geometryInOutside.global( pt ) ); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:239:74: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 239 | typename Geometry::GlobalCoordinate globalPos = geometry.global( pt ); - | ~~~~~~~~~~~~~~~^~~~~~ -/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: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::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++/13/bits/stl_vector.h:1299: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++/13/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) + | ^~~~~~~ /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, 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/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/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 = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 @@ -38254,6 +35072,18 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | 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 = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 @@ -38263,16 +35093,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/13/map:62, - 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++/13/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++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/stl_tree.h:2458: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[](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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 @@ -38282,6 +35102,11 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | 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++/13/bits/stl_vector.h:1292: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 + 1292 | _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::Overlap_Partition]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkpartition.hh:142:12: /usr/include/c++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 @@ -38297,65 +35122,270 @@ /usr/include/c++/13/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, + 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 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++/13/bits/stl_vector.h:1299: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++/13/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/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 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++/13/bits/stl_vector.h:1292: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 + 1292 | _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 = 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 /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 () | ^~~~~~~~~~~~~~~~~~ +/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 +/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 +/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: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 +/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/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 file included from /usr/include/c++/13/vector:66, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:22: -/usr/include/c++/13/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++/13/bits/stl_vector.h:678:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 - 678 | vector(initializer_list __l, - | ^~~~~~ -/usr/include/c++/13/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++/13/bits/stl_vector.h:678:7: note: parameter passing for argument of type 'std::initializer_list >' 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 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/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(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GeometryImp = Dune::GeoGrid::Geometry]', + 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:117:52: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 288 | return impl().center(); + | ~~~~~~~~~~~~~^~ +/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 + | ^~~~~~ +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++/13/bits/stl_vector.h:1292: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 + 1292 | _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::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/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 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 @@ -38365,35 +35395,132 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/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 /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()': -/build/reproducible-path/dune-grid-2.9.0/doc/grids/gridfactory/testgrids.hh:74:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 - 74 | }; - | ^ -/build/reproducible-path/dune-grid-2.9.0/doc/grids/gridfactory/testgrids.hh:87:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 - 87 | }; - | ^ -/build/reproducible-path/dune-grid-2.9.0/doc/grids/gridfactory/testgrids.hh:94:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 - 94 | }; - | ^ -/build/reproducible-path/dune-grid-2.9.0/doc/grids/gridfactory/testgrids.hh:114:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 - 114 | }; - | ^ -/build/reproducible-path/dune-grid-2.9.0/doc/grids/gridfactory/testgrids.hh:133:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 - 133 | }; - | ^ -/build/reproducible-path/dune-grid-2.9.0/doc/grids/gridfactory/testgrids.hh:207:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 - 207 | }; - | ^ +/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: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 ) + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/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::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 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]' 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 ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +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 '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 '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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 @@ -38403,6 +35530,42 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | 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::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 ) + | ~~~~~~~~~~~^~~~~~~~~~~~~~~ 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 @@ -38412,6 +35575,10 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | 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 = 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); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 @@ -38421,6 +35588,8 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | 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: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 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 @@ -38430,6 +35599,12 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | std::tuple<>()); | ~~~~~~~~~~~~~~~ +/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 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 @@ -38448,6 +35623,42 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | 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::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 ) + | ~~~~~~~~~~~^~~~~~~~~~~~~~~ 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 @@ -38457,16 +35668,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/13/map:62, - 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++/13/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++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/stl_tree.h:2458: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[](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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 @@ -38485,6 +35686,10 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | 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 = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 @@ -38494,6 +35699,38 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | 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 ) + | ~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLeafIntersection > >, std::allocator, Dune::UGGridLeafIntersection > > > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: @@ -38502,30 +35739,20 @@ /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 = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ 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++/13/bits/stl_vector.h:1292: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 1292 | _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 = 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/albertagrid/geometry.hh: In member function 'Dune::AlbertaGridGeometry::GlobalCoordinate Dune::AlbertaGridGeometry::corner(int) 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.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.cc: In member function 'Dune::AlbertaGridGeometry::LocalCoordinate Dune::AlbertaGridGeometry::local(const GlobalCoordinate&) 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: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/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLeafIntersection > >, std::allocator, Dune::UGGridLeafIntersection > > > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: @@ -38539,66 +35766,184 @@ /usr/include/c++/13/bits/stl_vector.h:1292: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 1292 | _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::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/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 member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ /usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/13/vector:66, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:22: -/usr/include/c++/13/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++/13/bits/stl_vector.h:678:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 - 678 | vector(initializer_list __l, - | ^~~~~~ -/usr/include/c++/13/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++/13/bits/stl_vector.h:678: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/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 file included from /usr/include/c++/13/vector:72: -/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/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()': -/build/reproducible-path/dune-grid-2.9.0/doc/grids/gridfactory/testgrids.hh:74:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 - 74 | }; - | ^ -/build/reproducible-path/dune-grid-2.9.0/doc/grids/gridfactory/testgrids.hh:87:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 - 87 | }; - | ^ -/build/reproducible-path/dune-grid-2.9.0/doc/grids/gridfactory/testgrids.hh:94:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 - 94 | }; - | ^ -/build/reproducible-path/dune-grid-2.9.0/doc/grids/gridfactory/testgrids.hh:114:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 - 114 | }; - | ^ -/build/reproducible-path/dune-grid-2.9.0/doc/grids/gridfactory/testgrids.hh:133:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 - 133 | }; - | ^ -/build/reproducible-path/dune-grid-2.9.0/doc/grids/gridfactory/testgrids.hh:207:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 - 207 | }; - | ^ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/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); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /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 file included from /usr/include/c++/13/map:63: -/usr/include/c++/13/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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, +/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 file included from /usr/include/c++/13/map:62, + 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: +/usr/include/c++/13/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++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2458 | _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 = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/stl_tree.h:2458: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/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 ) + | ~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: @@ -38607,72 +35952,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/c++/13/map:63: +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: +/usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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, 2> >; EntityType = Dune::Entity<2, 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/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, 3> >; EntityType = Dune::Entity<3, 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 -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, AlbertaGridIdSet<1, 2>, unsigned int> >(const AlbertaGrid<1>&, const IdSet, AlbertaGridIdSet<1, 2>, 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, 2>, unsigned int> >(const AlbertaGrid<1>&, const IdSet, AlbertaGridIdSet<1, 2>, 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, 2>, 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++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | 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 = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined 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]' 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, 2>, unsigned int> >(const AlbertaGrid<1>&, const IdSet, AlbertaGridIdSet<1, 2>, 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, 2>, unsigned int> >(const AlbertaGrid<1>&, const IdSet, AlbertaGridIdSet<1, 2>, 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, 2>, unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::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, 2>, unsigned int> >(const AlbertaGrid<1>&, const IdSet, AlbertaGridIdSet<1, 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<1, 2>, unsigned int> >(const AlbertaGrid<1>&, const IdSet, AlbertaGridIdSet<1, 2>, 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, 2>, unsigned int> >(const AlbertaGrid<1>&, const IdSet, AlbertaGridIdSet<1, 2>, 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, 2>, unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::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, 2>, unsigned int> >(const AlbertaGrid<1>&, const IdSet, AlbertaGridIdSet<1, 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<1, 2>, unsigned int> >(const AlbertaGrid<1>&, const IdSet, AlbertaGridIdSet<1, 2>, 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, 2>, unsigned int> >(const AlbertaGrid<1>&, const IdSet, AlbertaGridIdSet<1, 2>, 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, 2>, unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::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, 2>, unsigned int> >(const AlbertaGrid<1>&, const IdSet, AlbertaGridIdSet<1, 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<1, 2>, unsigned int> >(const AlbertaGrid<1>&, const IdSet, AlbertaGridIdSet<1, 2>, 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, 2>, unsigned int> >(const AlbertaGrid<1>&, const IdSet, AlbertaGridIdSet<1, 2>, 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, 2>, unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ /usr/include/c++/13/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++/13/bits/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)...); @@ -38690,16 +35990,32 @@ /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -/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/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/13/bits/vector.tcc:445: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 member function 'Dune::AlbertaGridGeometry::GlobalCoordinate Dune::AlbertaGridGeometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>]': -/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[](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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/13/bits/vector.tcc:445: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 >]', @@ -38734,6 +36050,25 @@ /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[](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, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; Grid = Dune::UGGrid<3>]' 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: +/usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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 >; 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ /usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: @@ -38742,6 +36077,10 @@ /usr/include/c++/13/bits/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-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(); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: @@ -38751,10 +36090,29 @@ /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1292 | _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 = 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | 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 '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, + inlined from 'static void Dune::UGLBGatherScatter::scatter(const GridView&, DataHandle&) [with int codim = 2; GridView = Dune::GridView > >; DataHandle = LoadBalance >::LBDataHandle]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uglbgatherscatter.hh:148:27: +/usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ /usr/include/c++/13/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++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 529 | vector<_Tp, _Alloc>:: @@ -38772,15 +36130,15 @@ /usr/include/c++/13/bits/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++/13/vector:72: -/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/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 = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | 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, @@ -38805,12 +36163,35 @@ /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/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::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++/13/bits/stl_vector.h:1299: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++/13/bits/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 '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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::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<3, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; Grid = Dune::UGGrid<3>]' 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 = 3; GridView = Dune::GridView > >; DataHandle = LoadBalance >::LBDataHandle]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/uggrid/uglbgatherscatter.hh:148:27: +/usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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++/13/bits/stl_vector.h:1299: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, @@ -38825,19 +36206,19 @@ /usr/include/c++/13/bits/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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/13/map:63: -/usr/include/c++/13/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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | 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 = 0]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 @@ -38941,16 +36322,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 ) ); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/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++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | 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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 @@ -39062,17 +36433,6 @@ /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/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | 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>, 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; @@ -39170,91 +36530,108 @@ /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 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, 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: -/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 = 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, +/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 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() + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | 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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1292 | _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 >; 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/13/vector:72, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:13: +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | 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, 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/13/vector:66: +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445: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 = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 @@ -39264,6 +36641,15 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 @@ -39273,6 +36659,13 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | std::tuple<>()); | ~~~~~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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::Overlap_Partition]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkpartition.hh:142:12: /usr/include/c++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 @@ -39282,6 +36675,17 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | std::tuple<>()); | ~~~~~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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::OverlapFront_Partition]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkpartition.hh:142:12: /usr/include/c++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 @@ -39291,15 +36695,16 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1299: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++/13/bits/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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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::Ghost_Partition]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkpartition.hh:142:12: /usr/include/c++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 @@ -39318,18 +36723,9 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | 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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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++/13/bits/stl_vector.h:1292: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 = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1292 | _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 >]', @@ -39341,13 +36737,11 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/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 member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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::Ghost_Partition]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkpartition.hh:142:12: /usr/include/c++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 @@ -39357,15 +36751,41 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/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>; 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 = 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | 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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1292 | _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 + | ^~~~~~ 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 @@ -39375,181 +36795,50 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __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 = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ /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 = 3; 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 ) | ^~~~ -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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __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 = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | 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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | 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 = 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, +/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 + | ^~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | 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 -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 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 = 2; 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 = 2; 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 = 2; 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 = 2; 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 = 2; 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 = 2; 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 = 2; 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 ); - | ~~~~~~~~~~~~^~~~~~~~~~ -/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 ) - | ^~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | 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 = 2]': +/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[](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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 @@ -39568,57 +36857,13 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | 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: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 = 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 ); - | ~~~~~~~~~~~~~^~~~~~~~~ +/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 +/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 = 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 @@ -39637,349 +36882,225 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | 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/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 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++/13/bits/stl_map.h:513: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::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, + inlined from 'static void LoadBalance::test(Grid&) [with int ...codimensions = {0}; Grid = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:496:32, + inlined from 'void testLoadBalance(bool, bool, int, bool) [with int dim = 2; int ...codimensions = {0}]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:531:52, + inlined from 'int main(int, char**)' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:847:32: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:460:28: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 460 | return asImp().global(refElement.position(0,0)); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +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 = 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:11, + inlined from 'static void LoadBalance::test(Grid&) [with int ...codimensions = {0}; Grid = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:496:32, + inlined from 'void testLoadBalance(bool, bool, int, bool) [with int dim = 2; int ...codimensions = {0}]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:531:52, + inlined from 'int main(int, char**)' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:847:32: +/usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __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[](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 = 0; int ...codimensions = {2}; = void; Grid = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:446:11, + inlined from 'static void LoadBalance::test(Grid&) [with int ...codimensions = {0, 2}; Grid = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:496:32, + inlined from 'void testLoadBalance(bool, bool, int, bool) [with int dim = 2; int ...codimensions = {0, 2}]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:531:52, + inlined from 'int main(int, char**)' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:849:35: +/usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/13/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++/13/bits/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++/13/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++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 529 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 -/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | 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++/13/bits/stl_vector.h:1299: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++/13/bits/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++/13/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1037 | _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++/13/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1037 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 529 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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++/13/bits/stl_vector.h:1299: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++/13/bits/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++/13/bits/stl_vector.h:1299: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++/13/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++/13/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++/13/mutex:900: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++/13/mutex:836: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++/13/mutex:836:16: -/usr/include/c++/13/bits/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, - 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++/13/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1037 | _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++/13/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1037 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | 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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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>, 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: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/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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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: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); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -/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: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 = 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +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]', + inlined from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 3; 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 'static void LoadBalance::fillVector(const GridView&, Data&) [with int codim = 0; int ...codimensions = {}; = void; Grid = Dune::UGGrid<3>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:446:42, + inlined from 'static void LoadBalance::test(Grid&) [with int ...codimensions = {0}; Grid = Dune::UGGrid<3>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:496:32, + inlined from 'void testLoadBalance(bool, bool, int, bool) [with int dim = 3; int ...codimensions = {0}]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:531:52, + inlined from 'int main(int, char**)' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:854:32: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:460:28: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 460 | return asImp().global(refElement.position(0,0)); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +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 = 0; 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, + inlined from 'static void LoadBalance::test(Grid&) [with int ...codimensions = {0}; Grid = Dune::UGGrid<3>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:496:32, + inlined from 'void testLoadBalance(bool, bool, int, bool) [with int dim = 3; int ...codimensions = {0}]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:531:52, + inlined from 'int main(int, char**)' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:854:32: +/usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | 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 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++/13/bits/stl_map.h:513: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 'static void LoadBalance::fillVector(const GridView&, Data&) [with int codim = 0; int ...codimensions = {3}; = void; Grid = Dune::UGGrid<3>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:446:11, + inlined from 'static void LoadBalance::test(Grid&) [with int ...codimensions = {0, 3}; Grid = Dune::UGGrid<3>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:496:32, + inlined from 'void testLoadBalance(bool, bool, int, bool) [with int dim = 3; int ...codimensions = {0, 3}]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:531:52, + inlined from 'int main(int, char**)' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:856:35: +/usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | 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<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 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++/13/bits/stl_map.h:513: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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::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++/13/bits/stl_map.h:513: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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | 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, + inlined from 'Dune::checkIndexSet, IdenticalCoordFunction, DebugAllocator >, GridView > >, IdenticalCoordFunction, DebugAllocator > >, DebugStream<1, 4> >(const GeometryGrid, IdenticalCoordFunction, DebugAllocator >&, const GridView > >, IdenticalCoordFunction, DebugAllocator > >&, 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, DebugAllocator >, GridView > >, IdenticalCoordFunction, DebugAllocator > >, DebugStream<1, 4> >(const GeometryGrid, IdenticalCoordFunction, DebugAllocator >&, const GridView > >, IdenticalCoordFunction, DebugAllocator > >&, 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, DebugAllocator >, GridView > >, IdenticalCoordFunction, DebugAllocator > >, DebugStream<1, 4> >(const GeometryGrid, IdenticalCoordFunction, DebugAllocator >&, const GridView > >, IdenticalCoordFunction, DebugAllocator > >&, 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, DebugAllocator >; GridView = GridView > >, IdenticalCoordFunction, DebugAllocator > >; 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, Dune::DebugAllocator >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1052:24: +/usr/include/c++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | 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: +/usr/include/c++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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/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 = 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++/13/bits/stl_map.h:513: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, 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ +[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 ../../../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 +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ 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 +[ 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 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=" +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-loadbalancing.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 -f dune/grid/test/CMakeFiles/test-loadbalancing.dir/build.make dune/grid/test/CMakeFiles/test-loadbalancing.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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -/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: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); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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[](key_type&&) [with _Key = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | 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 member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | 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<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 ) + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ +[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 ../../../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 +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 +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/issue-53-uggrid-intersections.dir/DependInfo.cmake "--color=" +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +make -f dune/grid/test/CMakeFiles/issue-53-uggrid-intersections.dir/build.make dune/grid/test/CMakeFiles/issue-53-uggrid-intersections.dir/build +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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 @@ -39998,19 +37119,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -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 = 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, @@ -40107,25 +37215,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | 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-backuprestore-equidistant.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 | { - | ^ 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, @@ -40206,55 +37295,1936 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::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, - 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __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 = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | 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-backuprestore-equidistant.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::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/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::EquidistantCoordinates >; 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::EquidistantCoordinates; 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::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 + 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/utility/structuredgridfactory.hh:22, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/issue-53-uggrid-intersections.cc:18: +/usr/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/issue-53-uggrid-intersections.cc:86:9: required from 'Dune::TestSuite testRefinement2(Grid&, const std::string&) [with Grid = Dune::UGGrid<2>; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/issue-53-uggrid-intersections.cc:131:33: 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/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/test/issue-53-uggrid-intersections.cc:37:40: required from 'Dune::TestSuite testGrid(const Grid&, const std::string&) [with Grid = Dune::UGGrid<2>; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/issue-53-uggrid-intersections.cc:80:18: required from 'Dune::TestSuite testRefinement1(Grid&, const std::string&) [with Grid = Dune::UGGrid<2>; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/issue-53-uggrid-intersections.cc:125:33: 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/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::EquidistantCoordinates >; 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::EquidistantCoordinates; 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::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 -/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 > > >]' -/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.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/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/test/issue-53-uggrid-intersections.cc:37:40: required from 'Dune::TestSuite testGrid(const Grid&, const std::string&) [with Grid = Dune::UGGrid<2>; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/issue-53-uggrid-intersections.cc:80:18: required from 'Dune::TestSuite testRefinement1(Grid&, const std::string&) [with Grid = Dune::UGGrid<2>; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/issue-53-uggrid-intersections.cc:125:33: 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/test/issue-53-uggrid-intersections.cc:86:9: required from 'Dune::TestSuite testRefinement2(Grid&, const std::string&) [with Grid = Dune::UGGrid<2>; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/issue-53-uggrid-intersections.cc:131:33: 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/issue-53-uggrid-intersections.cc:102:37: required from 'Dune::TestSuite testRefinement2(Grid&, const std::string&) [with Grid = Dune::UGGrid<2>; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/issue-53-uggrid-intersections.cc:131:33: 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 = 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 > >' +/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/issue-53-uggrid-intersections.cc:37:40: required from 'Dune::TestSuite testGrid(const Grid&, const std::string&) [with Grid = Dune::UGGrid<2>; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/issue-53-uggrid-intersections.cc:80:18: required from 'Dune::TestSuite testRefinement1(Grid&, const std::string&) [with Grid = Dune::UGGrid<2>; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/issue-53-uggrid-intersections.cc:125:33: 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 > >' +/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/issue-53-uggrid-intersections.cc:37:40: required from 'Dune::TestSuite testGrid(const Grid&, const std::string&) [with Grid = Dune::UGGrid<2>; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/issue-53-uggrid-intersections.cc:80:18: required from 'Dune::TestSuite testRefinement1(Grid&, const std::string&) [with Grid = Dune::UGGrid<2>; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/issue-53-uggrid-intersections.cc:125:33: 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::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/issue-53-uggrid-intersections.cc:102:37: required from 'Dune::TestSuite testRefinement2(Grid&, const std::string&) [with Grid = Dune::UGGrid<2>; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/issue-53-uggrid-intersections.cc:131:33: 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/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/test/issue-53-uggrid-intersections.cc:19: +/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]' +/usr/include/dune/geometry/multilineargeometry.hh:365:14: required from 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::volume() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits; Volume = double]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:273:27: required from 'Dune::Geometry::Volume Dune::Geometry::volume() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; Volume = double]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/issue-53-uggrid-intersections.cc:45:53: required from 'Dune::TestSuite testGrid(const Grid&, const std::string&) [with Grid = Dune::UGGrid<2>; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/issue-53-uggrid-intersections.cc:80:18: required from 'Dune::TestSuite testRefinement1(Grid&, const std::string&) [with Grid = Dune::UGGrid<2>; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/issue-53-uggrid-intersections.cc:125:33: 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/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 () + | ^~~~~~~~~~~~~~~~~~ +/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" + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/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/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::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::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, 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/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 = 2; 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 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 ); + | ~~~~~~~~~~~~~^~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | 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: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/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 = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +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 = 2]', + 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:470:26: +/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[](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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/13/vector:72, + 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/issue-53-uggrid-intersections.cc:16: +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/13/vector:66: +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445: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 = 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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, 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | 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::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 'Dune::TestSuite testGrid(const Grid&, const std::string&) [with Grid = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/issue-53-uggrid-intersections.cc:45:53: +/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/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) { + | ^~~~~~~~ +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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | 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 ); + | ~~~~~~~~~~~~~^~~~~ +/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 ); + | ~~~~~~~~~~~~~^~~~~ +[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 ../../../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/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 +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 +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/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". +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". +Consolidate compiler generated dependencies of target dunealbertagrid1d +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +make -f CMakeFiles/dunealbertagrid1d.dir/build.make CMakeFiles/dunealbertagrid1d.dir/build +make[5]: Entering directory '/build/reproducible-path/dune-grid-2.9.0/build' +make[5]: Nothing to be done for 'CMakeFiles/dunealbertagrid1d.dir/build'. +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +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::Geometry::GlobalCoordinate Dune::Geometry::center() 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:117:52: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 288 | return impl().center(); + | ~~~~~~~~~~~~~^~ +[ 62%] Built target dunealbertagrid1d +make -f dune/grid/test/CMakeFiles/test-alberta-1-2.dir/build.make dune/grid/test/CMakeFiles/test-alberta-1-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-1-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-1-2.dir/build.make dune/grid/test/CMakeFiles/test-alberta-1-2.dir/build +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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 +/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 ); + | ~~~~~~~~~~~~^~~~~~~~~~ +/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::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 ); + | ~~~~~~~~~~~~^~~~~~~~~~ +/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 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 /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 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++/13/bits/stl_vector.h:1299: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++/13/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/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/intersection.hh: In member function 'Dune::Intersection::GlobalCoordinate Dune::Intersection::centerUnitOuterNormal() const [with GridImp = const Dune::UGGrid<3>; IntersectionImp = Dune::UGGridLeafIntersection >]': +/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/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/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<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, 2, 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 = 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<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/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<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/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 = 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<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>]' +/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: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<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>]' +/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: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<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>]' +/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: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/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]' +/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/fmatrix.hh:436:26: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 436 | FieldMatrix 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 = 1; 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/checkgeometryinfather.hh:180: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 +/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 = 2; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry; 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::AlbertaGrid<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: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<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:189:44: 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 +/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/albertagrid/agrid.hh:25: +/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/checkgeometryinfather.hh:235:31: 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/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 = 2; GridImp = const Dune::AlbertaGrid<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>]' +/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>]' +/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<1>; 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<1>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1028:24: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<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: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::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/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>]' +/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::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<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, 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>]' +/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: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<1>; 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<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>]' +/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: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<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>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26: 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/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]' +/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>]' +/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: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 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 = 2; GridImp = 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 = 1; 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/checkgeometryinfather.hh:180: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 +/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 /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<1>; 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<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry; 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::AlbertaGrid<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.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<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 = 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/checkgeometryinfather.hh:189:44: 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 +/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/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, 1, const Dune::AlbertaGrid<1> >; 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 = 1; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::LocalGeometryReference; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:262: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 +/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/geometry.hh: In instantiation of 'Dune::AlbertaGridGeometry::GlobalCoordinate Dune::AlbertaGridGeometry::corner(int) 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:221:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) 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/gridcheck.hh:243:103: required from 'void zeroEntityConsistency(Grid&) [with Grid = Dune::AlbertaGrid<1>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1028:24: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<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/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::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 > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<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: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 = 1; int cdim = 2; 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 = 2; 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 = 2; GridImp = const Dune::AlbertaGrid<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, 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>]' +/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/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<1>; 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<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:374:33: required from 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<1>; 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<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>]' +/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: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 = 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]' +/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>]' +/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>; 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>]' +/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]' +/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>]' +/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/geometry.cc: In instantiation of 'Dune::AlbertaGridGeometry::GlobalCoordinate Dune::AlbertaGridGeometry::global(const LocalCoordinate&) const [with int mydim = 1; 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<1, 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 = 1; 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/checkgeometryinfather.hh:186:36: 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 +/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/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]' +/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>]' +/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>]' +/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/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 > >]' +/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<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/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/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<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 > >]' +/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<1>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<1> > >; 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<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/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 = 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]' +/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/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/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>]' +/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]' +/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>]' +/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 = 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}]' +/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, 2>, unsigned int> >(const AlbertaGrid<1>&, const IdSet, AlbertaGridIdSet<1, 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<1>; IdSet = IdSet, AlbertaGridIdSet<1, 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<1>; IdSet = IdSet, AlbertaGridIdSet<1, 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<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/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]' +/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 > >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<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/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 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 > >]' +/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<1>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<1> > >; 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<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 +/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]' +/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]' +/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>]' +/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: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 = 1; GridImp = const Dune::AlbertaGrid<1>; Jacobian = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:113:31: required from 'Dune::GeometryReference::Jacobian Dune::GeometryReference::jacobian(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 1, 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 = 1; GridImp = const Dune::AlbertaGrid<1>; 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: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>; GeometryImp = Dune::LocalGeometryReference; 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>, 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]' +/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>]' +/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/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]' +/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}]' +/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, 2>, unsigned int> >(const AlbertaGrid<1>&, const IdSet, AlbertaGridIdSet<1, 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<1>; IdSet = IdSet, AlbertaGridIdSet<1, 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<1>; IdSet = IdSet, AlbertaGridIdSet<1, 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<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/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::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]' +/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<1>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<1> > >; 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<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/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 = 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 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::GlobalCoordinate Dune::MultiLinearGeometry::corner(int) const [with ct = double; int mydim = 0; 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 = 1; 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 + | ^~~~~~ +In file included from /usr/include/c++/13/functional:59, + from /usr/include/dune/common/transpose.hh:9: +/usr/include/c++/13/bits/std_function.h: In member function '_Res std::function<_Res(_ArgTypes ...)>::operator()(_ArgTypes ...) const [with _Res = Dune::FieldVector; _ArgTypes = {Dune::FieldVector}]': +/usr/include/c++/13/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/c++/13/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/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 + 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<1>; 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<1>; 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<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: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<1>; 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<1>; 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<1>; 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<1>, Dune::AlbertaGridGlobalGeometry>; 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::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 ) + | ~~~~~~~~^~~~~~~~~~~ +/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:572:7: 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: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:615:7: 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:615:7: 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: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/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 + | ^~~~~~~~ +/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: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:572:7: 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: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:615:7: 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:615:7: 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: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<1, 2, const AlbertaGrid<1>, 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: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<1>; 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 + | ^~~~~~ +/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<1>, 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 ); + | ~~~~~~~~~~~~~~~^~~~~ +/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 + | ^ +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 /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<1>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:182:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 182 | const typename Geometry::LocalCoordinate cornerInSon = + | ^~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:188:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 188 | const typename Geometry::GlobalCoordinate cornerViaFather = + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:206:13: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 206 | x = e.geometryInFather().global(x); + | ^ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:210:36: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 210 | if ((e.geometry().global(x)-eIt->geometry().global(X)).two_norm() > tolerance) + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:226:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 226 | const typename Geometry::LocalCoordinate cornerInSon = + | ^~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:251:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 251 | const typename Geometry::GlobalCoordinate global = + | ^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:254:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 254 | const typename Geometry::LocalCoordinate cornerInSon = + | ^~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:283:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 283 | const typename Geometry::GlobalCoordinate cornerViaFather + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:284:71: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 284 | = eIt->father().geometry().global( geometryInFather.corner( j ) ); + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:283:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 283 | const typename Geometry::GlobalCoordinate cornerViaFather + | ^~~~~~~~~~~~~~~ +/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 = 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 ) ) ) + | ~~~~~~~~~~~~~~~^~~~~ +/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: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 = 1; int cdim = 1; GridImp = const Dune::AlbertaGrid<1>; 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 = 1; GridImp = const Dune::AlbertaGrid<1>; 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 = 1; int cdim = 1; GridImp = const Dune::AlbertaGrid<1>; 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 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:576:84: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 576 | sumNormal.axpy( quadrature[ i ].weight(), intersection.integrationOuterNormal( quadrature[ i ].position() ) ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/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:100: 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 ) ); + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:183:43: 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 ) ); + | ^~~~~~~~ +/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:201:79: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 201 | std::cerr << " inside()->geometry() = " << insideGeometry.corner( 0 ); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:240:106: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 240 | typename Geometry::GlobalCoordinate localPos = outsideGeometry.global( geometryInOutside.global( pt ) ); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:240:47: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 240 | typename Geometry::GlobalCoordinate localPos = outsideGeometry.global( geometryInOutside.global( pt ) ); + | ^~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:253:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 253 | std::cerr << " intersection.geometryInOutside() = " << geometryInOutside.corner( 0 ); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:258:85: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 258 | std::cerr << " outside()->geometry() = " << outsideGeometry.corner( 0 ); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/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 + | ^~~~~~ +/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/common/grid.hh:1118: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/intersection.hh: In member function 'Dune::Intersection::GlobalCoordinate Dune::Intersection::centerUnitOuterNormal() const [with GridImp = const Dune::AlbertaGrid<1>; IntersectionImp = Dune::AlbertaGridLeafIntersection >]': +/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/test/test-alberta.cc:27: +/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 ) + | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ +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++/13/bits/stl_vector.h:1299: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++/13/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::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 ) + | ~~~~~~~~~~~^~~~~~~~~~~~~~~ +/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/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 ); + | ~~~~~~^~~~~ +/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 = 1; 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: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<1, 2, const Dune::AlbertaGrid<1>, Dune::AlbertaGridGlobalGeometry>]': +/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/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/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 ); + | ~~~~~~~^~~~~~~~~~~~~ +/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/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 ); + | ~~~~~~^~~~~ +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, + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +/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 +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 '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 ) ); } + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/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 ) + | ~~~~~~~~^~~~~~~~~~~ +/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:616:43: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 616 | typename Grid::ctype error = (result-origin).two_norm(); + | ~~~~~~~^~~~~~~~ +/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<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 ) + | ~~~~~~~~^~~~~~~~~~~ +/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:616:43: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 616 | typename Grid::ctype error = (result-origin).two_norm(); + | ~~~~~~~^~~~~~~~ +/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<1, 2, const AlbertaGrid<1>, 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 ); + | ~~~~~~~~~~~~~~~~~^~~~~ +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>; 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: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/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 ) + | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ +/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: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/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); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/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:235:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 235 | if( (cornerInFather - cornerFromGlobal).infinity_norm() > tolerance ) + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ +/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:264:32: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 264 | if( (cornerViaFather - cornerInSon).infinity_norm() > tolerance ) + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/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); + | ~~~~~~~~~~~~~~~~~~~~~~^~~ +/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(); + | ~~~~~~~~~~~~~~~^~ +/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 ) ); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:183:100: 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 ) ); + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:182:70: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 182 | typename Geometry::GlobalCoordinate globalPos = geometry.global( pt ); + | ~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:240:106: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 240 | typename Geometry::GlobalCoordinate localPos = outsideGeometry.global( geometryInOutside.global( pt ) ); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:239:74: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 239 | typename Geometry::GlobalCoordinate globalPos = geometry.global( pt ); + | ~~~~~~~~~~~~~~~^~~~~~ +/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: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::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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/13/map:62, + 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++/13/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++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/stl_tree.h:2458: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++/13/vector:66, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:22: +/usr/include/c++/13/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++/13/bits/stl_vector.h:678:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 + 678 | vector(initializer_list __l, + | ^~~~~~ +/usr/include/c++/13/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++/13/bits/stl_vector.h:678: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()': +/build/reproducible-path/dune-grid-2.9.0/doc/grids/gridfactory/testgrids.hh:74:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 + 74 | }; + | ^ +/build/reproducible-path/dune-grid-2.9.0/doc/grids/gridfactory/testgrids.hh:87:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 + 87 | }; + | ^ +/build/reproducible-path/dune-grid-2.9.0/doc/grids/gridfactory/testgrids.hh:94:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 + 94 | }; + | ^ +/build/reproducible-path/dune-grid-2.9.0/doc/grids/gridfactory/testgrids.hh:114:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 + 114 | }; + | ^ +/build/reproducible-path/dune-grid-2.9.0/doc/grids/gridfactory/testgrids.hh:133:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 + 133 | }; + | ^ +/build/reproducible-path/dune-grid-2.9.0/doc/grids/gridfactory/testgrids.hh:207:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.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 = 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/albertagrid/geometry.hh: In member function 'Dune::AlbertaGridGeometry::GlobalCoordinate Dune::AlbertaGridGeometry::corner(int) 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.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.cc: In member function 'Dune::AlbertaGridGeometry::LocalCoordinate Dune::AlbertaGridGeometry::local(const GlobalCoordinate&) 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: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++/13/vector:72: +/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/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++/13/map:63: +/usr/include/c++/13/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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +[ 62%] 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 ../../../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 +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, AlbertaGridIdSet<1, 2>, unsigned int> >(const AlbertaGrid<1>&, const IdSet, AlbertaGridIdSet<1, 2>, 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, 2>, unsigned int> >(const AlbertaGrid<1>&, const IdSet, AlbertaGridIdSet<1, 2>, 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, 2>, 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 = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined 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]' 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, 2>, unsigned int> >(const AlbertaGrid<1>&, const IdSet, AlbertaGridIdSet<1, 2>, 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, 2>, unsigned int> >(const AlbertaGrid<1>&, const IdSet, AlbertaGridIdSet<1, 2>, 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, 2>, unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::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, 2>, unsigned int> >(const AlbertaGrid<1>&, const IdSet, AlbertaGridIdSet<1, 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<1, 2>, unsigned int> >(const AlbertaGrid<1>&, const IdSet, AlbertaGridIdSet<1, 2>, 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, 2>, unsigned int> >(const AlbertaGrid<1>&, const IdSet, AlbertaGridIdSet<1, 2>, 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, 2>, unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::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, 2>, unsigned int> >(const AlbertaGrid<1>&, const IdSet, AlbertaGridIdSet<1, 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<1, 2>, unsigned int> >(const AlbertaGrid<1>&, const IdSet, AlbertaGridIdSet<1, 2>, 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, 2>, unsigned int> >(const AlbertaGrid<1>&, const IdSet, AlbertaGridIdSet<1, 2>, 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, 2>, unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::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, 2>, unsigned int> >(const AlbertaGrid<1>&, const IdSet, AlbertaGridIdSet<1, 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<1, 2>, unsigned int> >(const AlbertaGrid<1>&, const IdSet, AlbertaGridIdSet<1, 2>, 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, 2>, unsigned int> >(const AlbertaGrid<1>&, const IdSet, AlbertaGridIdSet<1, 2>, 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, 2>, unsigned int>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +[ 62%] Built target test-geogrid-uggrid +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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 +[ 64%] 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 ../../../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 +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +[ 64%] Built target test-ug +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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 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: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-equidistant.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, + 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 /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/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +[ 65%] 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 ../../../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 +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 +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-equidistant.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::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/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::EquidistantCoordinates >; 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::EquidistantCoordinates; 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::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 + 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/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::EquidistantCoordinates >; 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::EquidistantCoordinates; 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::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 +/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 > > >]' +/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.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/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/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +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 + | ^~~~~~ 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]' @@ -40321,16 +39291,11 @@ /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::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 ); - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +[ 65%] Built target test-geogrid-yaspgrid +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/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 >]' @@ -40340,6 +39305,8 @@ /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 | ^~~~~~~~~~~~~~~~~~~~~~~~~ +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 /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::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<2, 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<2, Dune::EquidistantCoordinates >]' @@ -40349,10 +39316,23 @@ /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/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]: 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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/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::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 > > >]' @@ -40380,6 +39360,21 @@ /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::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 + | ^~~~~~ /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 >]' @@ -40420,6 +39415,22 @@ /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, 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 + | ^~~~~~ /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>]' @@ -40430,6 +39441,31 @@ /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/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 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::EquidistantCoordinates >; 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::EquidistantCoordinates >; typename GridImp::ctype = double]' @@ -40464,6 +39500,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 | ^~~~~~ +/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 + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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 > > >]' @@ -40510,15 +39555,90 @@ /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/checkcommunicate.hh: In function 'CheckCommunication::ctype CheckCommunication::test(int, ArrayType&, ArrayType&, bool) [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: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 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 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 + | ^~~~~~~~~~~~~~~~~~ /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 > > >]' @@ -40579,21 +39699,88 @@ /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::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 ); - | ~~~~~~~~~~~~~^~~~~ +/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/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::EquidistantCoordinates >; 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, EquidistantCoordinates >&, const IdSet >, YaspGlobalIdSet > >, bigunsignedint<55> >&):: [with auto:17 = std::integral_constant]' @@ -40649,573 +39836,135 @@ /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/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/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 () - | ^~~~~~~~~~~~~~~~~~ -/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]' -/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::EquidistantCoordinates >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2, Dune::EquidistantCoordinates >]' -/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::EquidistantCoordinates >, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<2, Dune::EquidistantCoordinates >; 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::EquidistantCoordinates >, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<2, Dune::EquidistantCoordinates >]' -/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::EquidistantCoordinates >]' -/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::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 = 2; CC = Dune::EquidistantCoordinates; 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::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 -/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:28: -In function 'bool Dune::compareVec(const FieldVector&, const FieldVector&) [with ctype = double; int dim = 2]', - 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:470:26: -/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[](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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | 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<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 - 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::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/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/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::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 codim = 1; int dim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates >]': -/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::EquidistantCoordinates >, 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::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/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 member function '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]': -/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::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry]': +/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 member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry]': +/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 | ^~~~~~~~~~~~~~~~~~~~~~~~~ -/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::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry]': +/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 | ^~~~~~~~~~~~~~~ -/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::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<2, 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<2, 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<2, 2, const YaspGrid<2, 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 = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, 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 - | ^~~~~~ -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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | 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){ - | ^~~~~~~~~~~~~ -/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: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::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 +/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(); } | ^~~~~~ -/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, 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/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: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 - | ^~~~~~ -/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/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::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | 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 ); - | ~~~~~~~~~~~~~^~~~~ -/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 '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 ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -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]', - inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:117:52: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 288 | return impl().center(); - | ~~~~~~~~~~~~~^~ -/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 ); - | ~~~~~~~~~~~~^~~~~~~~~~ -/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::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 ); - | ~~~~~~~~~~~~^~~~~~~~~~ -/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 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++/13/bits/stl_vector.h:1299: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++/13/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/common/intersection.hh: In member function 'Dune::Intersection::GlobalCoordinate Dune::Intersection::centerUnitOuterNormal() const [with GridImp = const Dune::UGGrid<3>; IntersectionImp = Dune::UGGridLeafIntersection >]': -/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 - | ^~~~~~~~~~~~~~~~~~~~~ -[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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/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 -/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 ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/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); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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/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/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 /usr/include/c++/13/map:62, - 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++/13/bits/stl_tree.h: In 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++/13/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/axisalignedcubegeometry.hh: In function 'Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2]': -/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 +/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 | ^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/stl_tree.h:2458: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/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 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, @@ -41235,6 +39984,22 @@ /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 = 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]' +/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::EquidistantCoordinates >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2, Dune::EquidistantCoordinates >]' +/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::EquidistantCoordinates >, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<2, Dune::EquidistantCoordinates >; 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::EquidistantCoordinates >, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<2, Dune::EquidistantCoordinates >]' +/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::EquidistantCoordinates >]' +/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::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 = 2; CC = Dune::EquidistantCoordinates; 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::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 +/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/grid.hh:17, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:17, @@ -41279,6 +40044,21 @@ /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 +/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/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]' @@ -41343,6 +40123,88 @@ /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<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 + 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::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 = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, 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 codim = 1; int dim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates >]': +/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::EquidistantCoordinates >, 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::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::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates >; 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::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::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::EquidistantCoordinates >; 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::EquidistantCoordinates >; 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::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<2, 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/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 >]' @@ -41379,6 +40241,19 @@ /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::YaspGrid<2, 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/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 >]' @@ -41388,6 +40263,26 @@ /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<2, 2, const YaspGrid<2, 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 = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, 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/c++/13/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++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1299: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++/13/bits/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::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 >]' @@ -41428,6 +40323,48 @@ /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/c++/13/functional:59, + from /usr/include/dune/common/transpose.hh:9: +/usr/include/c++/13/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++/13/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/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>]' @@ -41438,6 +40375,38 @@ /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/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/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]' @@ -41450,6 +40419,84 @@ /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++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/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, 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 ); + | ~~~~~~~~~~~~~~~^~~~~ +/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::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/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, 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 member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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]': /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::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 > > >]' @@ -41472,6 +40519,78 @@ /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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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::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: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/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 ); + | ~~~~~~~~~~^~~~~ /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 > > >]' @@ -41506,6 +40625,39 @@ /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/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/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<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 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<2, Dune::EquidistantOffsetCoordinates >; 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 > > >]' @@ -41518,15 +40670,202 @@ /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 = {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++/13/bits/stl_vector.h:1299: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++/13/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 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/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 + | ^~~~~~ +/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 ); + | ~~~~~~~~~~~~~~~^~~~~ +/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 + | ^~~~~ +/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>; 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 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 + | ^~~~~~ /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, 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 > > >]' @@ -41601,6 +40940,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[](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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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 = 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>]' @@ -41642,65 +40990,15 @@ /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/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 - | ^~~~~~~~ -/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 ) - | ~~~~~~~~~~~^~~~~~~~~~~~~~~ -/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/axisalignedcubegeometry.hh: In member function 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::corner(int) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2]': -/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::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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::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]' @@ -41717,135 +41015,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 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) - | ^~~~~~~~ -/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 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 - 810 | s << *it << std::endl; - | ~~^~~~~~ -/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 -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:1929:72: -/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 - 810 | s << *it << std::endl; - | ~~^~~~~~ -/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 -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:1930:79: -/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 - 810 | s << *it << std::endl; - | ~~^~~~~~ -/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 -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:1931:73: -/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 - 810 | s << *it << std::endl; - | ~~^~~~~~ -/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 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh: In function 'std::ostream& Dune::operator<<(std::ostream&, const YaspGrid&) [with int d = 2; CC = EquidistantCoordinates]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1937:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1936 | s << "[" << rank << "]: " << " s_of_of[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1937 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1937: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:1942:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1941 | s << "[" << rank << "]: " << " r_of_of[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1942 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/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 " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1947 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/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 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1952:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1951 | s << "[" << rank << "]: " << " r_of_o[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1952 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1952: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:1957:29: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1956 | s << "[" << rank << "]: " << " s_ib_ib[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1957 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1957:29: 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:1962:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1961 | s << "[" << rank << "]: " << " r_ib_ib[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1962 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1962: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:1967:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1966 | s << "[" << rank << "]: " << " s_ib_of[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1967 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1967: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:1972:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1971 | s << "[" << rank << "]: " << " r_of_ib[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 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/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 ) - | ~~~~~~~~~~~^~~~~~~~~~~~~~~ +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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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<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 @@ -41928,6 +41106,15 @@ /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 '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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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: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 ); @@ -41941,10 +41128,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 ); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/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 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 ); @@ -41956,6 +41139,32 @@ /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 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 +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 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 = 2; 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 = 2; 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 = 2; 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 '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){ @@ -41964,9 +41173,16 @@ /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 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) + | ^~~~~~~ /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 ) { | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/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 /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 ) { | ~~~~~~~~~~~~~~~^~~~~ @@ -42025,40 +41241,78 @@ /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 UGGrid<2>, UGGridLocalGeometry>]': +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 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 = 2; 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 = 2; 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 = 2; 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/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 '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 +/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 -/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 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 +/usr/include/dune/geometry/test/checkgeometry.hh:67: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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -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: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/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 @@ -42073,93 +41327,166 @@ /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++/13/vector:72, - 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++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/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 = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | 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){ - | ^~~~~~~~~~~~~ -/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/axisalignedcubegeometry.hh: In member function 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::center() const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]': -/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/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, EquidistantOffsetCoordinates >, YaspGeometry>]': +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 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 = 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 ); + | ~~~~~~~~~~~~~^~~~~~~~~ +/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/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/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 ); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/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, + | ^~~~~~~~~~~~~~~~~~~~~ +/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); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/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/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 ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/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, EquidistantOffsetCoordinates >, YaspGeometry>]': +/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: 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: 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/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 ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ @@ -42169,6 +41496,59 @@ /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++/13/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++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 529 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/13/map:62, + 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++/13/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++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/stl_tree.h:2458: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++/13/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++/13/bits/vector.tcc:529: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++/13/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1037 | _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++/13/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1037 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/13/map:62, 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, @@ -42187,141 +41567,201 @@ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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++/13/bits/stl_tree.h:2458: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/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 = 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/axisalignedcubegeometry.hh: In member function 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::corner(int) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2]': -/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/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 - 522 | inline std::ostream& operator<< (std::ostream& s, YGridComponent e) - | ^~~~~~~~ -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 = 2; 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 - 810 | s << *it << std::endl; - | ~~^~~~~~ -/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 -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 = 2; CC = EquidistantOffsetCoordinates]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1929:72: -/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 - 810 | s << *it << std::endl; - | ~~^~~~~~ -/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 -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 = 2; CC = EquidistantOffsetCoordinates]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1930:79: -/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 - 810 | s << *it << std::endl; - | ~~^~~~~~ -/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 -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 = 2; CC = EquidistantOffsetCoordinates]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1931:73: -/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 - 810 | s << *it << std::endl; - | ~~^~~~~~ -/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 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh: In function 'std::ostream& Dune::operator<<(std::ostream&, const YaspGrid&) [with int d = 2; CC = EquidistantOffsetCoordinates]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1937:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1936 | s << "[" << rank << "]: " << " s_of_of[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1937 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1937: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:1942:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1941 | s << "[" << rank << "]: " << " r_of_of[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1942 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/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 " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1947 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/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 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1952:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1951 | s << "[" << rank << "]: " << " r_of_o[" << codim << "] to rank " +/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 file included from /usr/include/c++/13/vector:66, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:22: +/usr/include/c++/13/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++/13/bits/stl_vector.h:678:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 + 678 | vector(initializer_list __l, + | ^~~~~~ +/usr/include/c++/13/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++/13/bits/stl_vector.h:678: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()': +/build/reproducible-path/dune-grid-2.9.0/doc/grids/gridfactory/testgrids.hh:74:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 + 74 | }; + | ^ +/build/reproducible-path/dune-grid-2.9.0/doc/grids/gridfactory/testgrids.hh:87:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 + 87 | }; + | ^ +/build/reproducible-path/dune-grid-2.9.0/doc/grids/gridfactory/testgrids.hh:94:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 + 94 | }; + | ^ +/build/reproducible-path/dune-grid-2.9.0/doc/grids/gridfactory/testgrids.hh:114:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 + 114 | }; + | ^ +/build/reproducible-path/dune-grid-2.9.0/doc/grids/gridfactory/testgrids.hh:133:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 + 133 | }; + | ^ +/build/reproducible-path/dune-grid-2.9.0/doc/grids/gridfactory/testgrids.hh:207:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 + 207 | }; + | ^ +/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 + | ^~~~~~~~ +In file included from /usr/include/c++/13/map:62, + 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++/13/bits/stl_tree.h: In 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++/13/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/axisalignedcubegeometry.hh: In function 'Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2]': +/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++/13/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++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/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/axisalignedcubegeometry.hh: In member function 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::corner(int) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2]': +/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++/13/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++/13/bits/stl_tree.h:2458: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/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) + | ^~~~~~~~ +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 + 810 | s << *it << std::endl; + | ~~^~~~~~ +/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 +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:1929:72: +/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 + 810 | s << *it << std::endl; + | ~~^~~~~~ +/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 +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:1930:79: +/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 + 810 | s << *it << std::endl; + | ~~^~~~~~ +/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 +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:1931:73: +/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 + 810 | s << *it << std::endl; + | ~~^~~~~~ +/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 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh: In function 'std::ostream& Dune::operator<<(std::ostream&, const YaspGrid&) [with int d = 2; CC = EquidistantCoordinates]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1937:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1936 | s << "[" << rank << "]: " << " s_of_of[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1937 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1937: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:1942:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1941 | s << "[" << rank << "]: " << " r_of_of[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1942 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/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 " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1947 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/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 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1952:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1951 | s << "[" << rank << "]: " << " r_of_o[" << codim << "] to rank " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1952 | << i->rank << " " << i->grid << std::endl; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1952: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:1957:29: 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:1952: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:1957:29: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 1956 | s << "[" << rank << "]: " << " s_ib_ib[" << codim << "] to rank " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1957 | << i->rank << " " << i->grid << std::endl; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1957:29: 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:1962: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:1957:29: 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:1962:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 1961 | s << "[" << rank << "]: " << " r_ib_ib[" << codim << "] to rank " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1962 | << i->rank << " " << i->grid << std::endl; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1962: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:1967: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:1962: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:1967:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 1966 | s << "[" << rank << "]: " << " s_ib_of[" << codim << "] to rank " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1967 | << i->rank << " " << i->grid << std::endl; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1967: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: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:1967: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:1972:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 1971 | s << "[" << rank << "]: " << " r_of_ib[" << codim << "] to rank " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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++/13/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++/13/bits/stl_tree.h:2210: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 - 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/stl_tree.h:2458: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 - 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/13/map:63: -/usr/include/c++/13/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++/13/bits/stl_map.h:513: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 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::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, 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, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity >, IdSet >, YaspGlobalIdSet > >, bigunsignedint<55> > >(const YaspGrid<2, EquidistantCoordinates >&, 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, EquidistantCoordinates >; IdSet = IdSet >, YaspGlobalIdSet > >, bigunsignedint<55> >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/13/bits/stl_map.h:513: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 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::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, 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, - inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity >, IdSet >, YaspGlobalIdSet > >, bigunsignedint<55> > >(const YaspGrid<2, EquidistantCoordinates >&, 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, EquidistantCoordinates >; IdSet = IdSet >, YaspGlobalIdSet > >, bigunsignedint<55> >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: -/usr/include/c++/13/bits/stl_map.h:513: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 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ +/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 +[ 67%] 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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/libalberta_2d.so /usr/lib/arm-linux-gnueabihf/libalberta_utilities.so +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +[ 67%] Built target test-alberta-1-2 +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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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/c++/13/vector:72, 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: + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistant.cc:13: /usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: @@ -42330,49 +41770,22 @@ /usr/include/c++/13/bits/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++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445: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++/13/vector:66: -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445: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 +/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 = 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/axisalignedcubegeometry.hh: In member function 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::center() const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]': -/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/albertagrid/geometry.hh: In member function 'Dune::AlbertaGridGeometry::GlobalCoordinate Dune::AlbertaGridGeometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>]': +/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 | ^~~~~~ -[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 ../../../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 -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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 +/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 = 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 /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, @@ -42383,6 +41796,10 @@ /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/axisalignedcubegeometry.hh: In member function 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::corner(int) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2]': +/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 /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 @@ -42392,6 +41809,84 @@ /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: +/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 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 = 2; 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 + 810 | s << *it << std::endl; + | ~~^~~~~~ +/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 +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 = 2; CC = EquidistantOffsetCoordinates]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1929:72: +/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 + 810 | s << *it << std::endl; + | ~~^~~~~~ +/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 +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 = 2; CC = EquidistantOffsetCoordinates]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1930:79: +/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 + 810 | s << *it << std::endl; + | ~~^~~~~~ +/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 +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 = 2; CC = EquidistantOffsetCoordinates]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1931:73: +/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 + 810 | s << *it << std::endl; + | ~~^~~~~~ +/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 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh: In function 'std::ostream& Dune::operator<<(std::ostream&, const YaspGrid&) [with int d = 2; CC = EquidistantOffsetCoordinates]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1937:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1936 | s << "[" << rank << "]: " << " s_of_of[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1937 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1937: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:1942:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1941 | s << "[" << rank << "]: " << " r_of_of[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1942 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/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 " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1947 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/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 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1952:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1951 | s << "[" << rank << "]: " << " r_of_o[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1952 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1952: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:1957:29: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1956 | s << "[" << rank << "]: " << " s_ib_ib[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1957 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1957:29: 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:1962:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1961 | s << "[" << rank << "]: " << " r_ib_ib[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1962 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1962: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:1967:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1966 | s << "[" << rank << "]: " << " s_ib_of[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1967 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1967: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:1972:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1971 | s << "[" << rank << "]: " << " r_of_ib[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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/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, @@ -42427,21 +41922,15 @@ /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 -/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/13/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++/13/bits/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++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445: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++/13/vector:72: +/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | 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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/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: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]' @@ -42508,10 +41997,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 | ^~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | 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 = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates >; 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::TensorProductCoordinates >]' /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 >]' @@ -42607,12 +42092,6 @@ /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++/13/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++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 529 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/vector.tcc:529: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/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]' @@ -42625,17 +42104,15 @@ /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++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | 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++/13/bits/stl_vector.h:1299: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++/13/bits/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++/13/map:63: +/usr/include/c++/13/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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ /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 > > >]' @@ -42658,25 +42135,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 | ^~~~~~ -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++/13/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1037 | _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++/13/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 1037 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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, TensorProductCoordinates >, 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 > > >]' @@ -42723,29 +42181,16 @@ /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::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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++/13/bits/stl_vector.h:1299: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++/13/bits/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++/13/bits/stl_vector.h:1299: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++/13/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++/13/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++/13/mutex:900: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++/13/mutex:836: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++/13/mutex:836:16: -/usr/include/c++/13/bits/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 file included from /usr/include/c++/13/vector:72, + 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++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/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/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]': @@ -42808,15 +42253,12 @@ /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++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | 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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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 = 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/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]' @@ -42872,71 +42314,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 | ^~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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 YaspGrid<2, 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 = 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::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 = 2; GridImp = const Dune::YaspGrid<2, 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, 2, const YaspGrid<2, 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 = 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::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 = 2; GridImp = const Dune::YaspGrid<2, 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, 2, const YaspGrid<2, 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, 2, const YaspGrid<2, 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); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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 = 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]' @@ -42953,13 +42330,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::FieldVector::dimworld> Dune::YaspIntersection::integrationOuterNormal(const Dune::FieldVector&) const [with GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates >]', - inlined from 'Dune::Intersection::GlobalCoordinate Dune::Intersection::integrationOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates >; 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 = 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: -/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 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::TensorProductCoordinates >, 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 @@ -43055,47 +42425,96 @@ /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++/13/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++/13/bits/stl_tree.h:2210: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 - 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/stl_tree.h:2458: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 - 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/13/map:63: -/usr/include/c++/13/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++/13/bits/stl_map.h:513: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 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, 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: +/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/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::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::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++/13/bits/stl_map.h:513: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 = 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::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++/13/bits/stl_map.h:513: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 = 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/axisalignedcubegeometry.hh: In member function 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::center() const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]': +/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/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: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 ); @@ -43197,69 +42616,22 @@ /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 '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/dune/geometry/axisalignedcubegeometry.hh: In member function 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::center() const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]': +/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++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | 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 = 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | 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, 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::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, 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | 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, 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::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, 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | 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, 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/13/bits/vector.tcc:445: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++/13/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 @@ -43271,24 +42643,17 @@ | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/13/bits/vector.tcc:445: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 = 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | 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, 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | 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 ) { @@ -43314,24 +42679,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); | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | 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, 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | 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, 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 ) ); @@ -43349,46 +42696,51 @@ /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 = 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++/13/bits/stl_map.h:513: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/c++/13/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++/13/bits/stl_tree.h:2210: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 + 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/stl_tree.h:2458: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 + 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/13/map:63: +/usr/include/c++/13/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++/13/bits/stl_map.h:513: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 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | 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, 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __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[](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, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity >, IdSet >, YaspGlobalIdSet > >, bigunsignedint<55> > >(const YaspGrid<2, EquidistantCoordinates >&, 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, EquidistantCoordinates >; IdSet = IdSet >, YaspGlobalIdSet > >, bigunsignedint<55> >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/13/bits/stl_map.h:513: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 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/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: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, EquidistantCoordinates >; 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, - | ^~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::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, 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, + inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity >, IdSet >, YaspGlobalIdSet > >, bigunsignedint<55> > >(const YaspGrid<2, EquidistantCoordinates >&, 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, EquidistantCoordinates >; IdSet = IdSet >, YaspGlobalIdSet > >, bigunsignedint<55> >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24: +/usr/include/c++/13/bits/stl_map.h:513: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 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/map:62, 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, @@ -43407,60 +42759,190 @@ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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++/13/bits/stl_tree.h:2458: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/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, 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 = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, 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 = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, 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 = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, 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 = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, 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<2, 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 = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, 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 = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, 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 = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, 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 = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, 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/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/13/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++/13/bits/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++/13/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++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 529 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 +/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | 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++/13/bits/stl_vector.h:1299: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++/13/bits/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++/13/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++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1037 | _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++/13/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1037 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445: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++/13/vector:66: +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/stl_tree.h:2210: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 + 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/stl_tree.h:2458: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 + 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/13/map:63: +/usr/include/c++/13/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++/13/bits/stl_map.h:513: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 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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<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++/13/bits/stl_map.h:513: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 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::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++/13/bits/stl_map.h:513: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 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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++/13/bits/stl_vector.h:1299: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++/13/bits/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++/13/bits/stl_vector.h:1299: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++/13/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++/13/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++/13/mutex:900: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++/13/mutex:836: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++/13/mutex:836:16: +/usr/include/c++/13/bits/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++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | 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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/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: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/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 @@ -43480,6 +42962,49 @@ /usr/include/c++/13/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 372 | _M_realloc_insert(begin() + __n, std::move(__v)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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){ @@ -43488,30 +43013,26 @@ /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++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/13/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++/13/bits/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++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | 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, 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 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 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 = 0; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | 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 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 = 2; 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 @@ -43585,6 +43106,146 @@ 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/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: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 = 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445: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++/13/vector:66: +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445: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<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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/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, 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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++/13/bits/stl_vector.h:1299: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: +/usr/include/c++/13/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++/13/vector:66: +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 = 2; Coordinates = Dune::TensorProductCoordinates]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:887:34: +/usr/include/c++/13/bits/stl_vector.h:1394:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 + 1394 | { 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++/13/bits/stl_vector.h:1299: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++/13/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 = 2; Coordinates = Dune::TensorProductCoordinates]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1136:32: +/usr/include/c++/13/bits/stl_vector.h:1394:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 + 1394 | { return _M_insert_rval(__position, std::move(__x)); } + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/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: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 ) + | ~~~~~~~~~~~~~^~~~~~ +/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 ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/13/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++/13/bits/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++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | 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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 529 | vector<_Tp, _Alloc>:: @@ -43602,6 +43263,20 @@ /usr/include/c++/13/bits/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 = 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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, @@ -43646,6 +43321,16 @@ /usr/include/c++/13/bits/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::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/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: @@ -43660,19 +43345,232 @@ /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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 YaspGrid<2, 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 = 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::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 = 2; GridImp = const Dune::YaspGrid<2, 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, 2, const YaspGrid<2, 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 = 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::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 = 2; GridImp = const Dune::YaspGrid<2, 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, 2, const YaspGrid<2, 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, 2, const YaspGrid<2, 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); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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 = 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/dune/geometry/axisalignedcubegeometry.hh: In member function 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::center() const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]': +/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 'Dune::FieldVector::dimworld> Dune::YaspIntersection::integrationOuterNormal(const Dune::FieldVector&) const [with GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates >]', + inlined from 'Dune::Intersection::GlobalCoordinate Dune::Intersection::integrationOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates >; 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 = 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: +/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++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/13/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++/13/bits/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++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/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 = 0; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 529 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 +/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | 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++/13/bits/stl_vector.h:1299: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++/13/bits/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++/13/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1037 | _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++/13/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 1037 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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++/13/bits/stl_vector.h:1299: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++/13/bits/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++/13/bits/stl_vector.h:1299: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++/13/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++/13/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++/13/mutex:900: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++/13/mutex:836: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++/13/mutex:836:16: +/usr/include/c++/13/bits/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++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | 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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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 = 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/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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1292 | _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, 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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, 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | 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: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; @@ -43728,18 +43626,24 @@ /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1292 | _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++/13/bits/stl_vector.h:1299: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: -/usr/include/c++/13/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++/13/vector:66: -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 = 2; Coordinates = Dune::TensorProductCoordinates]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:887:34: -/usr/include/c++/13/bits/stl_vector.h:1394:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 - 1394 | { return _M_insert_rval(__position, std::move(__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, 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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, 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In member function 'Dune::FieldVector::dimworld> Dune::YaspIntersection::integrationOuterNormal(const Dune::FieldVector&) const [with GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]', inlined from 'Dune::Intersection::GlobalCoordinate Dune::Intersection::integrationOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; 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 = 2; OutputStream = Dune::DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:285:78, @@ -43747,17 +43651,78 @@ /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::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++/13/bits/stl_vector.h:1299: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++/13/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 = 2; Coordinates = Dune::TensorProductCoordinates]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1136:32: -/usr/include/c++/13/bits/stl_vector.h:1394:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 - 1394 | { return _M_insert_rval(__position, std::move(__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, 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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, 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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, 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::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, 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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, 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::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, 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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, 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 @@ -43776,19 +43741,20 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libgmp.so -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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 +/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: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, 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 @@ -43807,6 +43773,14 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | 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/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, EquidistantCoordinates >; 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 = 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 @@ -43825,16 +43799,87 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | 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){ - | ^~~~~~~~~~~~~ -/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/axisalignedcubegeometry.hh: In member function 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::center() const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]': -/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++/13/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++/13/bits/stl_tree.h:2210: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 + 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/stl_tree.h:2458: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 + 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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/libalberta_2d.so /usr/lib/arm-linux-gnueabihf/libalberta_utilities.so +In file included from /usr/include/c++/13/map:63: +/usr/include/c++/13/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++/13/bits/stl_map.h:513: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 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::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++/13/bits/stl_map.h:513: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 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::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++/13/bits/stl_map.h:513: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 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 +/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::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 = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, 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 = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, 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 = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, 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 = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, 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[](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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 @@ -43853,6 +43898,37 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | 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::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 = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, 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 = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, 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 = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, 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 = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, 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/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | 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, 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 @@ -43943,15 +44019,10 @@ /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++/13/vector:66, - from /usr/include/c++/13/functional:64, - 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++/13/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++/13/bits/stl_vector.h:678:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 678 | vector(initializer_list __l, - | ^~~~~~ +/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445: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 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; @@ -43962,14 +44033,38 @@ /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; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445: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 /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, + | ^~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/13/vector:66, + from /usr/include/c++/13/functional:64, + 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++/13/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++/13/bits/stl_vector.h:678:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 678 | 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}; @@ -43995,10 +44090,6 @@ /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 | }; | ^ -/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, - | ^~~~~~~~~~~~~~~~~~ [ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libgmp.so @@ -44053,49 +44144,36 @@ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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++/13/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++/13/bits/stl_tree.h:2210: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 - 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/stl_tree.h:2458: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 - 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/13/map:63: -/usr/include/c++/13/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++/13/bits/stl_map.h:513: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 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::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++/13/bits/stl_map.h:513: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 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::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++/13/bits/stl_map.h:513: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 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/13/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 >]': +[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libgmp.so +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/13/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++/13/bits/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++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | 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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/dune/geometry/quadraturerules.hh:294, @@ -44117,136 +44195,51 @@ /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/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445: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++/13/vector:72, - 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++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 +/usr/include/c++/13/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++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 529 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 +/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1299: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++/13/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++/13/bits/stl_vector.h:1299: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++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_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++/13/bits/stl_vector.h:1299: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++/13/bits/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++/13/vector:66: -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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_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++/13/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1037 | _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++/13/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 1037 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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/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 = {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++/13/bits/stl_vector.h:1299: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++/13/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++/13/bits/stl_vector.h:1299: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++/13/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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -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' -[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -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++/13/bits/stl_vector.h:1299: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++/13/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++/13/bits/stl_vector.h:1394: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++/13/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 372 | _M_realloc_insert(begin() + __n, std::move(__v)); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -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++/13/bits/stl_vector.h:1299: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::fillIntervals(int, int, ctype) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/tensorgridfactory.hh:95:18, - inlined from 'int main(int, char**)' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-tensorgridfactory.cc:26:26: -/usr/include/c++/13/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++/13/bits/stl_vector.h:1299:21, - inlined from 'void Dune::TensorGridFactory::fillIntervals(int, int, ctype) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/tensorgridfactory.hh:97:30, - inlined from 'int main(int, char**)' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-tensorgridfactory.cc:26:26: -/usr/include/c++/13/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++/13/bits/stl_vector.h:1299: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::geometricFillIntervals(int, int, ctype, ctype) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/tensorgridfactory.hh:147:18, - inlined from 'int main(int, char**)' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-tensorgridfactory.cc:28:35: -/usr/include/c++/13/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++/13/bits/stl_vector.h:1299:21, - inlined from 'void Dune::TensorGridFactory::geometricFillIntervals(int, int, ctype, ctype) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/tensorgridfactory.hh:153:30, - inlined from 'int main(int, char**)' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-tensorgridfactory.cc:28:35: -/usr/include/c++/13/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++/13/bits/stl_vector.h:1299: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::fillUntil(int, ctype, ctype) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/tensorgridfactory.hh:127:18, - inlined from 'int main(int, char**)' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-tensorgridfactory.cc:33:22: -/usr/include/c++/13/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++/13/bits/stl_vector.h:1299:21, - inlined from 'void Dune::TensorGridFactory::fillUntil(int, ctype, ctype) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/tensorgridfactory.hh:129:30, - inlined from 'int main(int, char**)' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-tensorgridfactory.cc:33:22: -/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_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++/13/bits/stl_vector.h:1299: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++/13/bits/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, @@ -44268,19 +44261,29 @@ /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 | { | ^ -[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libgmp.so -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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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::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++/13/bits/stl_vector.h:1299: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++/13/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++/13/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++/13/mutex:900: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++/13/mutex:836: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++/13/mutex:836:16: +/usr/include/c++/13/bits/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++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | 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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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, @@ -44293,6 +44296,19 @@ /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 = 2; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /usr/include/c++/13/vector:72, + 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++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 + 445 | 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 = 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]' @@ -44318,6 +44334,103 @@ /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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +[ 72%] 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/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: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::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 = 2; GridImp = const Dune::YaspGrid<2, 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, 2, const YaspGrid<2, 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 = 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::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 = 2; GridImp = const Dune::YaspGrid<2, 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, 2, const YaspGrid<2, 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, 2, const YaspGrid<2, 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/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libgmp.so +/usr/include/dune/geometry/test/checkgeometry.hh:67: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++/13/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++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1299: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++/13/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++/13/bits/stl_vector.h:1299: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++/13/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++/13/vector:66: +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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 1292 | _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++/13/bits/stl_vector.h:1299: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++/13/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++/13/bits/stl_vector.h:1299: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++/13/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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /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 >]' @@ -44334,6 +44447,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 | ^~~~~~ +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +[ 72%] Built target test-yaspgrid-backuprestore-equidistantoffset +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +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' /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 > > >]' @@ -44350,6 +44476,8 @@ /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){ | ^~~~~~~~~~~~~ +[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 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 = 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::YaspGrid<1, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector]' @@ -44383,6 +44511,13 @@ /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 '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 = 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: +/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(); + | ~~~~~~~~~~~~~~~~~~~~~^~ /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 >]' @@ -44427,6 +44562,18 @@ /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 | ^~~~~~~~~~~ +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++/13/bits/stl_vector.h:1299: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++/13/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++/13/bits/stl_vector.h:1394: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++/13/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 372 | _M_realloc_insert(begin() + __n, std::move(__v)); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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, @@ -44446,6 +44593,69 @@ /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 = {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++/13/bits/stl_vector.h:1299: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::fillIntervals(int, int, ctype) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/tensorgridfactory.hh:95:18, + inlined from 'int main(int, char**)' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-tensorgridfactory.cc:26:26: +/usr/include/c++/13/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++/13/bits/stl_vector.h:1299:21, + inlined from 'void Dune::TensorGridFactory::fillIntervals(int, int, ctype) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/tensorgridfactory.hh:97:30, + inlined from 'int main(int, char**)' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-tensorgridfactory.cc:26:26: +/usr/include/c++/13/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++/13/bits/stl_vector.h:1299: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::geometricFillIntervals(int, int, ctype, ctype) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/tensorgridfactory.hh:147:18, + inlined from 'int main(int, char**)' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-tensorgridfactory.cc:28:35: +/usr/include/c++/13/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++/13/bits/stl_vector.h:1299:21, + inlined from 'void Dune::TensorGridFactory::geometricFillIntervals(int, int, ctype, ctype) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/tensorgridfactory.hh:153:30, + inlined from 'int main(int, char**)' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-tensorgridfactory.cc:28:35: +/usr/include/c++/13/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++/13/bits/stl_vector.h:1299: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::fillUntil(int, ctype, ctype) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/tensorgridfactory.hh:127:18, + inlined from 'int main(int, char**)' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-tensorgridfactory.cc:33:22: +/usr/include/c++/13/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++/13/bits/stl_vector.h:1299:21, + inlined from 'void Dune::TensorGridFactory::fillUntil(int, ctype, ctype) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/tensorgridfactory.hh:129:30, + inlined from 'int main(int, char**)' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-tensorgridfactory.cc:33:22: +/usr/include/c++/13/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 = 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | 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, @@ -44478,25 +44688,19 @@ /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 -/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/13/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++/13/bits/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++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | 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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ +[ 73%] 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libgmp.so +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +[ 73%] Built target test-yaspgrid-tensorgridfactory +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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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/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]' @@ -44557,12 +44761,24 @@ /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/c++/13/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++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 529 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/vector.tcc:529: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 = 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | 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::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 >]' @@ -44579,10 +44795,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 | ^~~~~~ -/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | 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 = 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 > > >]' @@ -44599,13 +44811,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){ | ^~~~~~~~~~~~~ -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++/13/bits/stl_vector.h:1299: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++/13/bits/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::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 >]' @@ -44630,6 +44835,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 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | 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/checkgeometry.hh:156:19: required from 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView > > >]' @@ -44638,25 +44861,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 | ^~~~~~~~~~~~~~~~~~ -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++/13/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1037 | _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++/13/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 1037 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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 = 0; 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/gridcheck.hh:243:103: required from 'void zeroEntityConsistency(Grid&) [with Grid = Dune::YaspGrid<2, 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<2, Dune::TensorProductCoordinates >]' @@ -44682,11 +44886,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 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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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::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 > > >]' @@ -44705,26 +44904,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::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++/13/bits/stl_vector.h:1299: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++/13/bits/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++/13/bits/stl_vector.h:1299: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++/13/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++/13/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++/13/mutex:900: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++/13/mutex:836: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++/13/mutex:836:16: -/usr/include/c++/13/bits/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::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>]' @@ -44762,15 +44941,24 @@ /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++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | 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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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, 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | 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, 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 > > >]' @@ -44789,6 +44977,88 @@ /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/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 ); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ +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 | { + | ^ +/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 + | ^~~~~~ +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 '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 ); + | ~~~~~~~~~~~~~~~^~~~~ /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 > > >]' @@ -44831,6 +45101,14 @@ /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; | ^~~~~~ +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 + | ^~~~~~ /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, 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 > > >]' @@ -44840,11 +45118,6 @@ /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 = 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/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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 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<2, Dune::EquidistantCoordinates >; 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 > > >]' @@ -44856,45 +45129,77 @@ /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::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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 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::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::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 = 2; GridImp = const Dune::YaspGrid<2, 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, 2, const YaspGrid<2, 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 = 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::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 = 2; GridImp = const Dune::YaspGrid<2, 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, 2, const YaspGrid<2, 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, 2, const YaspGrid<2, 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 ) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/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/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>]' @@ -44915,22 +45220,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 | ^~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67: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 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: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::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates >; 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::TensorProductCoordinates >, Dune::YaspLevelIterator<0, Dune::All_Partition, const Dune::YaspGrid<2, Dune::TensorProductCoordinates > > >; typename GridViewType::Codim<0> = Dune::GridView > > >::Codim<0>]' @@ -44951,11 +45259,84 @@ /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::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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, 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/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 + | ^~~~~~ /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 > > >]' @@ -45011,57 +45392,13 @@ /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::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 = 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: -/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 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 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 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/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 ); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ /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}]' @@ -45074,17 +45411,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/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 - | ^~~~~~ /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/checkintersectionit.hh:154:16: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection >, Dune::YaspIntersection > > >]' @@ -45118,82 +45444,97 @@ /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 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 +/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 >]' +/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 +/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, 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<3, 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<3, 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 = 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: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 +/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, 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<3, 3, const YaspGrid<3, 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 > > >]' +/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: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 +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, 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<3, Dune::EquidistantCoordinates >]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:178: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/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::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::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, 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<3, 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<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: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, 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<3, 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<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: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, 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<3, 3, const YaspGrid<3, EquidistantOffsetCoordinates >, 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 > > >]' +/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::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: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 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 +/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, 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<3, 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<3, Dune::TensorProductCoordinates >]' +/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::TensorProductCoordinates; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:31:15: 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/test/checkgeometry.hh:67: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::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::TensorProductCoordinates >; 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, TensorProductCoordinates >, 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 > > >]' +/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::TensorProductCoordinates; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:31:15: 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::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]' /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, TensorProductCoordinates >&, const IdSet >, YaspGlobalIdSet > >, bigunsignedint<55> >&)::; Index = unsigned int; Index ...i = {0, 1, 2}]' @@ -45206,18 +45547,15 @@ /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::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 +/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, 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<3, 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<3, 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 = 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/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 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/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::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>]' /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 > > >]' @@ -45251,54 +45589,48 @@ /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 = 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/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/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 > > >]' +/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, 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 = 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: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, Dune::EquidistantCoordinates >; 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, 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: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, 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 = 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: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/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, + | ^~~~~~~~~~~~~~~~~~ +/usr/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/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, 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 = 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 + 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/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, 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 = 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 /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::EquidistantCoordinates >; 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, EquidistantCoordinates >&, const IdSet >, YaspGlobalIdSet > >, bigunsignedint<55> >&):: [with auto:17 = std::integral_constant]' @@ -45312,6 +45644,25 @@ /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 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>]' +/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>]' +/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 +/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, 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<3, 3, const YaspGrid<3, 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 > > >]' +/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/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/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>]' @@ -45350,24 +45701,181 @@ /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 '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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ +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::outerNormal(const Dune::FieldVector&) const [with GridImp = const Dune::YaspGrid<3, 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<3, 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<3, 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<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/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/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::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<3, Dune::EquidistantOffsetCoordinates >; Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3, 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<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: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, 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<3, Dune::EquidistantOffsetCoordinates >; Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3, 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<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: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::YaspGrid<3, 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<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: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, Dune::TensorProductCoordinates >]' +/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::TensorProductCoordinates; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:31:15: 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, Dune::TensorProductCoordinates >; 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, 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: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, Dune::TensorProductCoordinates >]' +/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::TensorProductCoordinates; std::string = std::__cxx11::basic_string]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:31: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/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/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/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 > > >]' +/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, 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 = 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/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, Dune::EquidistantCoordinates >; 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, 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: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, 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 = 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/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::EquidistantCoordinates >, 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, 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 = 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/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::EquidistantCoordinates >, 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, 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 = 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/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, Dune::EquidistantCoordinates >; 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, 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 = 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: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, 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/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, Dune::EquidistantCoordinates >; 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::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 +/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 = 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]' @@ -45383,42 +45891,28 @@ /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 = 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::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, 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ +/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 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 + | ^~~~~~~~ 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 @@ -45594,10 +46088,18 @@ /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/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/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/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 ) ); @@ -45605,11 +46107,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/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/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 @@ -45624,24 +46121,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 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ /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 ); @@ -45777,24 +46256,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 '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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | 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::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 ); @@ -45923,15 +46384,6 @@ /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); | ^~~~~~~~~~~~~~~ -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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ /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; | ^~ @@ -45941,15 +46393,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 ) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | 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 = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, 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 @@ -45961,6 +46404,49 @@ /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 = 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, 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<1, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3, Dune::EquidistantCoordinates >; 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::EquidistantCoordinates >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3, Dune::EquidistantCoordinates >]' +/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::EquidistantCoordinates >, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<3, Dune::EquidistantCoordinates >; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/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::DefaultLevelGridViewTraits > >; Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates >]' +/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, 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 = 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/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, 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<1, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3, Dune::EquidistantCoordinates >; 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::EquidistantCoordinates >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3, Dune::EquidistantCoordinates >]' +/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::EquidistantCoordinates >, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<3, Dune::EquidistantCoordinates >; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/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::DefaultLevelGridViewTraits > >; Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates >]' +/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, 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 = 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/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, 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<1, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3, Dune::EquidistantCoordinates >; 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::EquidistantCoordinates >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3, Dune::EquidistantCoordinates >]' +/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::EquidistantCoordinates >, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<3, Dune::EquidistantCoordinates >; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/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::DefaultLevelGridViewTraits > >; Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates >]' +/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, 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 = 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/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/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 ); @@ -45974,1030 +46460,106 @@ /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<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::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, - | ^~~~~~~~~~~~~~~~~~ -/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/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/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 ); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/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); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/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/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 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const YaspGrid<1, TensorProductCoordinates >, 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/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 >, 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: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::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: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::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: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++/13/map:62, - 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++/13/bits/stl_tree.h: In 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++/13/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libgmp.so -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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 /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 | { - | ^ -/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); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/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 ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -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: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, 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/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/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, 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<1, 3, const YaspGrid<3, 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<1, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3, Dune::EquidistantCoordinates >; 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::EquidistantCoordinates >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3, Dune::EquidistantCoordinates >]' +/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::EquidistantCoordinates >, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<3, Dune::EquidistantCoordinates >; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/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::DefaultLevelGridViewTraits > >; Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates >]' +/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, 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 = 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/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 '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<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); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -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) - | ^~~~~~~~ -/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 >]' +/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]': +/usr/include/dune/geometry/test/checkgeometry.hh:200:31: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const YaspGrid<3, 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<1, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3, Dune::EquidistantCoordinates >; 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::EquidistantCoordinates >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3, Dune::EquidistantCoordinates >]' +/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::EquidistantCoordinates >, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<3, Dune::EquidistantCoordinates >; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/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::DefaultLevelGridViewTraits > >; Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates >]' +/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, 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 = 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: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, 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<3, 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<3, Dune::EquidistantCoordinates >]' +/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, 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, 3, const YaspGrid<3, 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<1, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3, Dune::EquidistantCoordinates >; 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::EquidistantCoordinates >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3, Dune::EquidistantCoordinates >]' +/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::EquidistantCoordinates >, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<3, Dune::EquidistantCoordinates >; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/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::DefaultLevelGridViewTraits > >; Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates >]' +/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, 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 = 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: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, 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<3, 3, const YaspGrid<3, 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 > > >]' -/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: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 +/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/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, 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<3, Dune::EquidistantCoordinates >]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:178: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/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::YaspGrid<3, Dune::EquidistantCoordinates >; 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, 3, const YaspGrid<3, 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<1, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3, Dune::EquidistantCoordinates >; 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::EquidistantCoordinates >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3, Dune::EquidistantCoordinates >]' +/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::EquidistantCoordinates >, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<3, Dune::EquidistantCoordinates >; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/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::DefaultLevelGridViewTraits > >; Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates >]' +/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, 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 = 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/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 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 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 - 810 | s << *it << std::endl; - | ~~^~~~~~ -/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 -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:1929:72: -/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 - 810 | s << *it << std::endl; - | ~~^~~~~~ -/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 -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:1930:79: -/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 - 810 | s << *it << std::endl; - | ~~^~~~~~ -/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 -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:1931:73: -/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 - 810 | s << *it << std::endl; - | ~~^~~~~~ -/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 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh: In function 'std::ostream& Dune::operator<<(std::ostream&, const YaspGrid&) [with int d = 1; CC = EquidistantCoordinates]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1937:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1936 | s << "[" << rank << "]: " << " s_of_of[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1937 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1937: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:1942:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1941 | s << "[" << rank << "]: " << " r_of_of[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1942 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/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 " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1947 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/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 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1952:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1951 | s << "[" << rank << "]: " << " r_of_o[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1952 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1952: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:1957:29: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1956 | s << "[" << rank << "]: " << " s_ib_ib[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1957 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1957:29: 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:1962:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1961 | s << "[" << rank << "]: " << " r_ib_ib[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1962 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1962: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:1967:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1966 | s << "[" << rank << "]: " << " s_ib_of[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1967 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1967: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:1972:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1971 | s << "[" << rank << "]: " << " r_of_ib[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 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/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::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<3, 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<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: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 +/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 = 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/gridcheck.hh:243:103: required from 'void zeroEntityConsistency(Grid&) [with Grid = Dune::YaspGrid<3, 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<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: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, 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<3, 3, const YaspGrid<3, EquidistantOffsetCoordinates >, 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 > > >]' -/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::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: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/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 ); - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/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, 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<3, 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<3, Dune::TensorProductCoordinates >]' -/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::TensorProductCoordinates; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:31:15: 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, Dune::TensorProductCoordinates >; 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, TensorProductCoordinates >, 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 > > >]' -/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::TensorProductCoordinates; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:31:15: 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/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) - | ^~~~~~~~ -/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, 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<3, 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<3, Dune::EquidistantCoordinates >]' +/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::YaspGrid<3, Dune::EquidistantCoordinates >; 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, 3, const YaspGrid<3, 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<1, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3, Dune::EquidistantCoordinates >; 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::EquidistantCoordinates >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3, Dune::EquidistantCoordinates >]' +/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::EquidistantCoordinates >, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<3, Dune::EquidistantCoordinates >; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/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::DefaultLevelGridViewTraits > >; Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates >]' +/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, 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 = 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/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 = 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 > > >]' -/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, Dune::EquidistantCoordinates >]' +/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::FieldMatrix]': +/usr/include/dune/geometry/test/checkgeometry.hh:212:76: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const YaspGrid<3, 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<1, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3, Dune::EquidistantCoordinates >; 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::EquidistantCoordinates >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3, Dune::EquidistantCoordinates >]' +/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::EquidistantCoordinates >, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<3, Dune::EquidistantCoordinates >; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/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::DefaultLevelGridViewTraits > >; Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates >]' +/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, 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 = 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: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, Dune::EquidistantCoordinates >; 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, 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: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, 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 = 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 - | ^~~~~~ -/usr/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/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, 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 = 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 - 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/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, 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 = 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 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 - 810 | s << *it << std::endl; - | ~~^~~~~~ -/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 -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:1929:72: -/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 - 810 | s << *it << std::endl; - | ~~^~~~~~ -/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 -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:1930:79: -/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 - 810 | s << *it << std::endl; - | ~~^~~~~~ -/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 -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:1931:73: -/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 - 810 | s << *it << std::endl; - | ~~^~~~~~ -/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 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh: In function 'std::ostream& Dune::operator<<(std::ostream&, const YaspGrid&) [with int d = 1; CC = EquidistantOffsetCoordinates]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1937:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1936 | s << "[" << rank << "]: " << " s_of_of[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1937 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1937: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:1942:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1941 | s << "[" << rank << "]: " << " r_of_of[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1942 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/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 " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1947 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/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 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1952:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1951 | s << "[" << rank << "]: " << " r_of_o[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1952 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1952: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:1957:29: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1956 | s << "[" << rank << "]: " << " s_ib_ib[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1957 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1957:29: 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:1962:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1961 | s << "[" << rank << "]: " << " r_ib_ib[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1962 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1962: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:1967:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1966 | s << "[" << rank << "]: " << " s_ib_of[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1967 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1967: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:1972:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1971 | s << "[" << rank << "]: " << " r_of_ib[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 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/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>]' -/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>]' -/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 -/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, 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<3, 3, const YaspGrid<3, 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 > > >]' -/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/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/yaspgrid.hh:73: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersection.hh: In instantiation of 'Dune::FieldVector::dimworld> Dune::YaspIntersection::outerNormal(const Dune::FieldVector&) const [with GridImp = const Dune::YaspGrid<3, 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<3, 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<3, 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<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/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/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::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<3, Dune::EquidistantOffsetCoordinates >; Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3, 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<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: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, 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<3, Dune::EquidistantOffsetCoordinates >; Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3, 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<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: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/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/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::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<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: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, Dune::TensorProductCoordinates >]' -/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::TensorProductCoordinates; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:31:15: 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, Dune::TensorProductCoordinates >; 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, 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: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, Dune::TensorProductCoordinates >]' -/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::TensorProductCoordinates; std::string = std::__cxx11::basic_string]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:31: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 - | ^~~~~~ -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 - 810 | s << *it << std::endl; - | ~~^~~~~~ -/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 -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:1929:72: -/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 - 810 | s << *it << std::endl; - | ~~^~~~~~ -/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 -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:1930:79: -/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 - 810 | s << *it << std::endl; - | ~~^~~~~~ -/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 -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:1931:73: -/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 - 810 | s << *it << std::endl; - | ~~^~~~~~ -/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 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh: In function 'std::ostream& Dune::operator<<(std::ostream&, const YaspGrid&) [with int d = 1; CC = TensorProductCoordinates]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1937:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1936 | s << "[" << rank << "]: " << " s_of_of[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1937 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1937: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:1942:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1941 | s << "[" << rank << "]: " << " r_of_of[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1942 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/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 " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1947 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/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 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1952:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1951 | s << "[" << rank << "]: " << " r_of_o[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1952 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1952: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:1957:29: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1956 | s << "[" << rank << "]: " << " s_ib_ib[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1957 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1957:29: 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:1962:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1961 | s << "[" << rank << "]: " << " r_ib_ib[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1962 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1962: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:1967:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1966 | s << "[" << rank << "]: " << " s_ib_of[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1967 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1967: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:1972:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1971 | s << "[" << rank << "]: " << " r_of_ib[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 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/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 > > >]' -/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, 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 = 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/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, Dune::EquidistantCoordinates >; 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, 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: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, 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 = 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/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::EquidistantCoordinates >, 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, 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 = 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/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::EquidistantCoordinates >, 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, 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 = 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/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, Dune::EquidistantCoordinates >; 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, 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 = 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: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, 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/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, Dune::EquidistantCoordinates >; 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::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 -/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++/13/vector:72, - 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-1d.cc:13: -/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/vector.tcc:356:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 - 356 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 372 | _M_realloc_insert(begin() + __n, std::move(__v)); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -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/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/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/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++/13/map:62, - 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++/13/bits/stl_tree.h: In 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++/13/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh: In member function 'Dune::YGridComponent::fTupel Dune::YGridComponent::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantOffsetCoordinates]': -/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/axisalignedcubegeometry.hh: In function 'Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2]': -/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++/13/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++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/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, 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<1, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3, Dune::EquidistantCoordinates >; 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::EquidistantCoordinates >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3, Dune::EquidistantCoordinates >]' -/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::EquidistantCoordinates >, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<3, Dune::EquidistantCoordinates >; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/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::DefaultLevelGridViewTraits > >; Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates >]' -/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, 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 = 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/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, 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<1, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3, Dune::EquidistantCoordinates >; 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::EquidistantCoordinates >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3, Dune::EquidistantCoordinates >]' -/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::EquidistantCoordinates >, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<3, Dune::EquidistantCoordinates >; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/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::DefaultLevelGridViewTraits > >; Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates >]' -/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, 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 = 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/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, 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<1, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3, Dune::EquidistantCoordinates >; 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::EquidistantCoordinates >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3, Dune::EquidistantCoordinates >]' -/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::EquidistantCoordinates >, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<3, Dune::EquidistantCoordinates >; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/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::DefaultLevelGridViewTraits > >; Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates >]' -/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, 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 = 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/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 = 3; GridImp = const Dune::YaspGrid<3, 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<1, 3, const YaspGrid<3, 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<1, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3, Dune::EquidistantCoordinates >; 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::EquidistantCoordinates >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3, Dune::EquidistantCoordinates >]' -/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::EquidistantCoordinates >, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<3, Dune::EquidistantCoordinates >; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/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::DefaultLevelGridViewTraits > >; Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates >]' -/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, 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 = 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::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]': -/usr/include/dune/geometry/test/checkgeometry.hh:200:31: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const YaspGrid<3, 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<1, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3, Dune::EquidistantCoordinates >; 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::EquidistantCoordinates >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3, Dune::EquidistantCoordinates >]' -/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::EquidistantCoordinates >, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<3, Dune::EquidistantCoordinates >; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/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::DefaultLevelGridViewTraits > >; Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates >]' -/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, 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 = 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: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, 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, 3, const YaspGrid<3, 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<1, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3, Dune::EquidistantCoordinates >; 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::EquidistantCoordinates >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3, Dune::EquidistantCoordinates >]' -/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::EquidistantCoordinates >, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<3, Dune::EquidistantCoordinates >; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/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::DefaultLevelGridViewTraits > >; Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates >]' -/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, 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 = 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: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::YaspGrid<3, Dune::EquidistantCoordinates >; 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, 3, const YaspGrid<3, 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<1, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3, Dune::EquidistantCoordinates >; 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::EquidistantCoordinates >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3, Dune::EquidistantCoordinates >]' -/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::EquidistantCoordinates >, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<3, Dune::EquidistantCoordinates >; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/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::DefaultLevelGridViewTraits > >; Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates >]' -/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, 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 = 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: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 = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >; 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, 3, const YaspGrid<3, 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<1, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3, Dune::EquidistantCoordinates >; 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::EquidistantCoordinates >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3, Dune::EquidistantCoordinates >]' -/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::EquidistantCoordinates >, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<3, Dune::EquidistantCoordinates >; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/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::DefaultLevelGridViewTraits > >; Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates >]' -/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, 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 = 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: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::FieldMatrix]': -/usr/include/dune/geometry/test/checkgeometry.hh:212:76: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const YaspGrid<3, 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<1, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3, Dune::EquidistantCoordinates >; 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::EquidistantCoordinates >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3, Dune::EquidistantCoordinates >]' -/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::EquidistantCoordinates >, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<3, Dune::EquidistantCoordinates >; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/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::DefaultLevelGridViewTraits > >; Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates >]' -/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, 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 = 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/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::YaspGrid<3, 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, 3, const YaspGrid<3, 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, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3, Dune::EquidistantCoordinates >; 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::YaspGrid<3, Dune::EquidistantCoordinates >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3, Dune::EquidistantCoordinates >]' -/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::EquidistantCoordinates >, Dune::YaspEntity>; int codim = 3; GI = Dune::YaspGrid<3, Dune::EquidistantCoordinates >; std::true_type = std::integral_constant]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/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::DefaultLevelGridViewTraits > >; Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates >]' -/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, Dune::EquidistantCoordinates >]' +/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::YaspGrid<3, 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, 3, const YaspGrid<3, 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, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3, Dune::EquidistantCoordinates >; 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::YaspGrid<3, Dune::EquidistantCoordinates >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3, Dune::EquidistantCoordinates >]' +/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::EquidistantCoordinates >, Dune::YaspEntity>; int codim = 3; GI = Dune::YaspGrid<3, Dune::EquidistantCoordinates >; std::true_type = std::integral_constant]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/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::DefaultLevelGridViewTraits > >; Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates >]' +/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, 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 = 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 @@ -47233,18 +46795,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 | ^~~~~~ -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++/13/bits/stl_vector.h:1299: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++/13/bits/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++/13/bits/stl_vector.h:1299: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++/13/bits/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/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 @@ -47271,481 +46821,4651 @@ /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 = 2; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >; 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/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity::Geometry Dune::YaspEntity::geometry() const [with int codim = 2; int dim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >]': -/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 +/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::YaspGrid<3, Dune::EquidistantCoordinates >; 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/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity::Geometry Dune::YaspEntity::geometry() const [with int codim = 2; int dim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >]': +/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, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates >, Dune::YaspGeometry>; int codim = 2; 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); + | ~~~~~~~~~^~~ +/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 = 3; GridImp = const Dune::YaspGrid<3, 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::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >; 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 = 3; GridImp = const Dune::YaspGrid<3, 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::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 = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >; 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 = 3]': +/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 = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >; 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 = 3]': +/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 = 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()); + | ~~~~~~~~~~~~~~~^~ +/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: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<3, 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<3, 3, const YaspGrid<3, 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 ); + | ^~ +/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 = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, 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 '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: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::YaspGrid<3, 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/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/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 YaspGrid<3, 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 ); + | ~~~~~~~~~~~~~~~^~~~~ +/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 = 3; GridImp = const Dune::YaspGrid<3, 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/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 = 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 + 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::YaspGrid<3, Dune::EquidistantCoordinates >, Dune::YaspGeometry>]': +/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::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 ) ); + | ~~~~~~~~~~~~~~~~~^~~~~ +/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: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<3, 3, const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates >, 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 ); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/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 = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, 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 = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, 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 = 3; GridImp = const Dune::YaspGrid<3, 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<2, 3, const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates >, Dune::YaspGeometry>; 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); + | ~~~~~~~~~^~~ +/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 = 3; GridImp = const Dune::YaspGrid<3, 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 = 2; int cdim = 3; GridImp = const Dune::YaspGrid<3, 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/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity::Geometry Dune::YaspEntity::geometry() const [with int codim = 2; int dim = 3; GridImp = const Dune::YaspGrid<3, 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, 3, const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates >, Dune::YaspGeometry>; int codim = 2; 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); + | ~~~~~~~~~^~~ +/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 = 3; GridImp = const Dune::YaspGrid<3, 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 = 3; GridImp = const Dune::YaspGrid<3, 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 = 3; GridImp = const Dune::YaspGrid<3, 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 = 3; GridImp = const Dune::YaspGrid<3, 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 = 3; GridImp = const Dune::YaspGrid<3, 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 = 3; GridImp = const Dune::YaspGrid<3, 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<3, 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<3, 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<3, 3, const YaspGrid<3, 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 ); + | ^~ +/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 = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, 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<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: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::YaspGrid<3, 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, 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: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 = 3; GridImp = const Dune::YaspGrid<3, 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<3, Dune::EquidistantOffsetCoordinates >; Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3, 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 ) ); + | ^ +/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<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 ); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/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 = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, 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 = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, 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 codim = 1; int dim = 3; GridImp = const Dune::YaspGrid<3, Dune::TensorProductCoordinates >]': +/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<2, 3, const Dune::YaspGrid<3, Dune::TensorProductCoordinates >, Dune::YaspGeometry>; 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); + | ~~~~~~~~~^~~ +/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 = 3; GridImp = const Dune::YaspGrid<3, 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::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::TensorProductCoordinates >; 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/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity::Geometry Dune::YaspEntity::geometry() const [with int codim = 2; int dim = 3; GridImp = const Dune::YaspGrid<3, Dune::TensorProductCoordinates >]': +/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, 3, const Dune::YaspGrid<3, Dune::TensorProductCoordinates >, Dune::YaspGeometry>; int codim = 2; 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); + | ~~~~~~~~~^~~ +/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 = 3; GridImp = const Dune::YaspGrid<3, 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::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::TensorProductCoordinates >; 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 = 3; GridImp = const Dune::YaspGrid<3, 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::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 = 3; GridImp = const Dune::YaspGrid<3, Dune::TensorProductCoordinates >; 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 = 3; GridImp = const Dune::YaspGrid<3, Dune::TensorProductCoordinates >; 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 = 3; GridImp = const Dune::YaspGrid<3, 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<3, 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<3, 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<3, 3, const YaspGrid<3, 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 ); + | ^~ +/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 = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, 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 + | ^~~~~~ +/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: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::YaspGrid<3, 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 + | ^~~~~~ +/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: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 = 3; GridImp = const Dune::YaspGrid<3, 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 + | ^~~~~~ +/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 ); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/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/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 ) ); + | ~~~~~~~~~~~~~~~~~^~~~~ +/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/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 >, 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 + | ^~~~~~ +[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libgmp.so +/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/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); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 +/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: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 >, 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: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::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: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::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: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/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/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 +In file included from /usr/include/c++/13/map:62, + 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++/13/bits/stl_tree.h: In 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++/13/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _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 = 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/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/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 + 810 | s << *it << std::endl; + | ~~^~~~~~ +/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 +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:1929:72: +/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 + 810 | s << *it << std::endl; + | ~~^~~~~~ +/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 +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:1930:79: +/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 + 810 | s << *it << std::endl; + | ~~^~~~~~ +/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 +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:1931:73: +/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 + 810 | s << *it << std::endl; + | ~~^~~~~~ +/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 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh: In function 'std::ostream& Dune::operator<<(std::ostream&, const YaspGrid&) [with int d = 1; CC = EquidistantCoordinates]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1937:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1936 | s << "[" << rank << "]: " << " s_of_of[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1937 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1937: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:1942:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1941 | s << "[" << rank << "]: " << " r_of_of[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1942 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/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 " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1947 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/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 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1952:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1951 | s << "[" << rank << "]: " << " r_of_o[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1952 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1952: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:1957:29: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1956 | s << "[" << rank << "]: " << " s_ib_ib[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1957 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1957:29: 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:1962:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1961 | s << "[" << rank << "]: " << " r_ib_ib[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1962 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1962: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:1967:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1966 | s << "[" << rank << "]: " << " s_ib_of[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1967 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1967: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:1972:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1971 | s << "[" << rank << "]: " << " r_of_ib[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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 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 ); + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/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 ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +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 + 810 | s << *it << std::endl; + | ~~^~~~~~ +/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 +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:1929:72: +/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 + 810 | s << *it << std::endl; + | ~~^~~~~~ +/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 +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:1930:79: +/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 + 810 | s << *it << std::endl; + | ~~^~~~~~ +/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 +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:1931:73: +/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 + 810 | s << *it << std::endl; + | ~~^~~~~~ +/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 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh: In function 'std::ostream& Dune::operator<<(std::ostream&, const YaspGrid&) [with int d = 1; CC = EquidistantOffsetCoordinates]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1937:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1936 | s << "[" << rank << "]: " << " s_of_of[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1937 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1937: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:1942:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1941 | s << "[" << rank << "]: " << " r_of_of[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1942 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/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 " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1947 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/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 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1952:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1951 | s << "[" << rank << "]: " << " r_of_o[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1952 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1952: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:1957:29: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1956 | s << "[" << rank << "]: " << " s_ib_ib[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1957 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1957:29: 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:1962:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1961 | s << "[" << rank << "]: " << " r_ib_ib[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1962 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1962: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:1967:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1966 | s << "[" << rank << "]: " << " s_ib_of[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1967 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1967: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:1972:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1971 | s << "[" << rank << "]: " << " r_of_ib[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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/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/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) + | ^~~~~~~~ +In file included from /usr/include/c++/13/vector:72, + 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++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 + 445 | 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::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 + 810 | s << *it << std::endl; + | ~~^~~~~~ +/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 +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:1929:72: +/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 + 810 | s << *it << std::endl; + | ~~^~~~~~ +/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 +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:1930:79: +/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 + 810 | s << *it << std::endl; + | ~~^~~~~~ +/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 +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:1931:73: +/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 + 810 | s << *it << std::endl; + | ~~^~~~~~ +/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 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh: In function 'std::ostream& Dune::operator<<(std::ostream&, const YaspGrid&) [with int d = 1; CC = TensorProductCoordinates]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1937:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1936 | s << "[" << rank << "]: " << " s_of_of[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1937 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1937: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:1942:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1941 | s << "[" << rank << "]: " << " r_of_of[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1942 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/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 " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1947 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/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 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1952:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1951 | s << "[" << rank << "]: " << " r_of_o[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1952 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1952: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:1957:29: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1956 | s << "[" << rank << "]: " << " s_ib_ib[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1957 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1957:29: 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:1962:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1961 | s << "[" << rank << "]: " << " r_ib_ib[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1962 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1962: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:1967:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1966 | s << "[" << rank << "]: " << " s_ib_of[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1967 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1967: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:1972:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1971 | s << "[" << rank << "]: " << " r_of_ib[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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, 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 file included from /usr/include/c++/13/vector:72, + 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-1d.cc:13: +/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/vector.tcc:356:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 + 356 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 372 | _M_realloc_insert(begin() + __n, std::move(__v)); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/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++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/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 member function 'Dune::YGridComponent::fTupel Dune::YGridComponent::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantOffsetCoordinates]': +/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/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: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++/13/map:62, + 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++/13/bits/stl_tree.h: In 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++/13/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/axisalignedcubegeometry.hh: In function 'Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2]': +/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 + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +/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), + | ~~~~~~~~~~~^~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _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++/13/bits/stl_vector.h:1299: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++/13/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++/13/bits/stl_vector.h:1394: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++/13/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 372 | _M_realloc_insert(begin() + __n, std::move(__v)); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +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++/13/bits/stl_vector.h:1299: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++/13/bits/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 '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 ) { + | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/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, 3, const YaspGrid<3, 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, 3, const YaspGrid<3, 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 ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/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: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 YaspGrid<3, EquidistantOffsetCoordinates >, YaspGeometry>]': +/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 YaspGrid<3, TensorProductCoordinates >, YaspGeometry>]': +/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/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}; + | ^ +/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: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 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++/13/bits/stl_vector.h:1299: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++/13/bits/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::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 ) ); + | ~~~~~~~~~~~~~~~~~^~~~~ +/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: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<3, 3, const YaspGrid<3, 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<3, Dune::EquidistantOffsetCoordinates >; Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3, 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: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<3, 3, const YaspGrid<3, 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); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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/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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 +/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 ) ); + | ~~~~~~~~~~~~~~~~~^~~~~ +/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/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 + | ^~~~~~~~ +/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: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 = 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/axisalignedcubegeometry.hh: In member function 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::corner(int) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2]': +/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/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) + | ^~~~~~~~ +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 + 810 | s << *it << std::endl; + | ~~^~~~~~ +/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 +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:1929:72: +/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 + 810 | s << *it << std::endl; + | ~~^~~~~~ +/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 +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:1930:79: +/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 + 810 | s << *it << std::endl; + | ~~^~~~~~ +/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 +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:1931:73: +/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 + 810 | s << *it << std::endl; + | ~~^~~~~~ +/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 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh: In function 'std::ostream& Dune::operator<<(std::ostream&, const YaspGrid&) [with int d = 2; CC = EquidistantCoordinates]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1937:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1936 | s << "[" << rank << "]: " << " s_of_of[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1937 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1937: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:1942:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1941 | s << "[" << rank << "]: " << " r_of_of[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1942 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/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 " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1947 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/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 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1952:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1951 | s << "[" << rank << "]: " << " r_of_o[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1952 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1952: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:1957:29: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1956 | s << "[" << rank << "]: " << " s_ib_ib[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1957 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1957:29: 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:1962:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1961 | s << "[" << rank << "]: " << " r_ib_ib[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1962 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1962: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:1967:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1966 | s << "[" << rank << "]: " << " s_ib_of[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1967 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1967: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:1972:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1971 | s << "[" << rank << "]: " << " r_of_ib[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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++/13/bits/stl_vector.h:1299: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++/13/bits/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) + | ^~~~~~~~ +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 = 2; 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 + 810 | s << *it << std::endl; + | ~~^~~~~~ +/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 +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 = 2; CC = EquidistantOffsetCoordinates]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1929:72: +/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 + 810 | s << *it << std::endl; + | ~~^~~~~~ +/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 +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 = 2; CC = EquidistantOffsetCoordinates]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1930:79: +/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 + 810 | s << *it << std::endl; + | ~~^~~~~~ +/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 +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 = 2; CC = EquidistantOffsetCoordinates]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1931:73: +/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 + 810 | s << *it << std::endl; + | ~~^~~~~~ +/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 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh: In function 'std::ostream& Dune::operator<<(std::ostream&, const YaspGrid&) [with int d = 2; CC = EquidistantOffsetCoordinates]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1937:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1936 | s << "[" << rank << "]: " << " s_of_of[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1937 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1937: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:1942:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1941 | s << "[" << rank << "]: " << " r_of_of[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1942 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/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 " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1947 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/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 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1952:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1951 | s << "[" << rank << "]: " << " r_of_o[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1952 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1952: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:1957:29: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1956 | s << "[" << rank << "]: " << " s_ib_ib[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1957 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1957:29: 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:1962:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1961 | s << "[" << rank << "]: " << " r_ib_ib[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1962 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1962: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:1967:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1966 | s << "[" << rank << "]: " << " s_ib_of[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1967 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1967: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:1972:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1971 | s << "[" << rank << "]: " << " r_of_ib[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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++/13/bits/stl_vector.h:1299: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++/13/bits/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) + | ^~~~~~~~ +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 = 2; 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 + 810 | s << *it << std::endl; + | ~~^~~~~~ +/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 +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 = 2; CC = TensorProductCoordinates]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1929:72: +/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 + 810 | s << *it << std::endl; + | ~~^~~~~~ +/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 +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 = 2; CC = TensorProductCoordinates]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1930:79: +/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 + 810 | s << *it << std::endl; + | ~~^~~~~~ +/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 +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 = 2; CC = TensorProductCoordinates]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1931:73: +/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 + 810 | s << *it << std::endl; + | ~~^~~~~~ +/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 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh: In function 'std::ostream& Dune::operator<<(std::ostream&, const YaspGrid&) [with int d = 2; CC = TensorProductCoordinates]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1937:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1936 | s << "[" << rank << "]: " << " s_of_of[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1937 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1937: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:1942:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1941 | s << "[" << rank << "]: " << " r_of_of[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1942 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/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 " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1947 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/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 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1952:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1951 | s << "[" << rank << "]: " << " r_of_o[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1952 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1952: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:1957:29: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1956 | s << "[" << rank << "]: " << " s_ib_ib[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1957 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1957:29: 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:1962:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1961 | s << "[" << rank << "]: " << " r_ib_ib[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1962 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1962: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:1967:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1966 | s << "[" << rank << "]: " << " s_ib_of[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1967 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1967: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:1972:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1971 | s << "[" << rank << "]: " << " r_of_ib[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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++/13/vector:72, + 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++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/vector.tcc:356:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 + 356 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 372 | _M_realloc_insert(begin() + __n, std::move(__v)); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +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++/13/bits/stl_vector.h:1299: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++/13/bits/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++/13/map:62, + 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++/13/bits/stl_tree.h: In 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++/13/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/13/map:62, + 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++/13/bits/stl_tree.h: In 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++/13/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 + 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/axisalignedcubegeometry.hh: In function 'Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 3; unsigned int coorddim = 3]': +/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++/13/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++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 + 2458 | _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++/13/bits/stl_vector.h:1299: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++/13/bits/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++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/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++/13/map:63: +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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::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, 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 + 2458 | _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 = 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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++/13/bits/stl_map.h:860: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++/13/bits/stl_map.h:640: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 + 640 | return _M_t._M_emplace_hint_unique(__pos, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ + 641 | 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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++/13/bits/stl_map.h:860: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++/13/bits/stl_map.h:640: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 + 640 | return _M_t._M_emplace_hint_unique(__pos, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ + 641 | std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/13/vector:72, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:11: +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/13/vector:66: +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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++/13/bits/stl_map.h:860: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++/13/bits/stl_map.h:640: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 + 640 | return _M_t._M_emplace_hint_unique(__pos, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ + 641 | 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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++/13/bits/stl_vector.h:1299:21, + inlined from 'Dune::YaspGrid::YaspGrid(const Coordinates&, std::bitset, int, Communication, const Dune::Yasp::Partitioning*) [with int dim = 1; Coordinates = Dune::TensorProductCoordinates]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:877:37: +/usr/include/c++/13/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++/13/vector:66: +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 = 1; Coordinates = Dune::TensorProductCoordinates]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:887:34: +/usr/include/c++/13/bits/stl_vector.h:1394:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 + 1394 | { return _M_insert_rval(__position, std::move(__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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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++/13/bits/stl_map.h:860: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++/13/bits/stl_map.h:640: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 + 640 | return _M_t._M_emplace_hint_unique(__pos, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ + 641 | 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++/13/bits/stl_map.h:860: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++/13/bits/stl_map.h:640: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 + 640 | return _M_t._M_emplace_hint_unique(__pos, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ + 641 | 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++/13/bits/stl_vector.h:1299: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: +/usr/include/c++/13/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 = 1; Coordinates = Dune::TensorProductCoordinates]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1136:32: +/usr/include/c++/13/bits/stl_vector.h:1394:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 + 1394 | { return _M_insert_rval(__position, std::move(__x)); } + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/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 + | ^~~~~~~~ +In file included from /usr/include/c++/13/string:51, + from /usr/include/c++/13/bits/locale_classes.h:40, + from /usr/include/c++/13/bits/ios_base.h:41, + from /usr/include/c++/13/ios:44, + from /usr/include/c++/13/ostream:40, + from /usr/include/c++/13/iostream:41, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:8: +In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = const int; _Up = int; bool _IsMove = false]', + inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const int*; _OI = int*]' at /usr/include/c++/13/bits/stl_algobase.h:506:30, + inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const int*; _OI = int*]' at /usr/include/c++/13/bits/stl_algobase.h:533:42, + inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const int*; _OI = int*]' at /usr/include/c++/13/bits/stl_algobase.h:540:31, + inlined from '_OI std::copy(_II, _II, _OI) [with _II = const int*; _OI = int*]' at /usr/include/c++/13/bits/stl_algobase.h:633:7, + inlined from 'Dune::YaspHierarchicIterator::YaspHierarchicIterator(const YGLI&, const I&, int) [with GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridhierarchiciterator.hh:42:16: +/usr/include/c++/13/bits/stl_algobase.h:437:30: warning: 'void* __builtin_memcpy(void*, const void*, unsigned int)' writing between 5 and 2147483647 bytes into a region of size 4 overflows the destination [-Wstringop-overflow=] + 437 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:75: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridhierarchiciterator.hh: In constructor 'Dune::YaspHierarchicIterator::YaspHierarchicIterator(const YGLI&, const I&, int) [with GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridhierarchiciterator.hh:41:17: note: at offset 4 into destination object 'se' of size 8 + 41 | StackElem se(entity._g); + | ^~ +/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/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) + | ^~~~~~~~ +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 = 3; 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 + 810 | s << *it << std::endl; + | ~~^~~~~~ +/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 +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 = 3; CC = EquidistantCoordinates]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1929:72: +/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 + 810 | s << *it << std::endl; + | ~~^~~~~~ +/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 +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 = 3; CC = EquidistantCoordinates]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1930:79: +/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 + 810 | s << *it << std::endl; + | ~~^~~~~~ +/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 +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 = 3; CC = EquidistantCoordinates]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1931:73: +/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 + 810 | s << *it << std::endl; + | ~~^~~~~~ +/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 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh: In function 'std::ostream& Dune::operator<<(std::ostream&, const YaspGrid&) [with int d = 3; CC = EquidistantCoordinates]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1937:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1936 | s << "[" << rank << "]: " << " s_of_of[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1937 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1937: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:1942:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1941 | s << "[" << rank << "]: " << " r_of_of[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1942 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/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 " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1947 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/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 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1952:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1951 | s << "[" << rank << "]: " << " r_of_o[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1952 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1952: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:1957:29: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1956 | s << "[" << rank << "]: " << " s_ib_ib[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1957 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1957:29: 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:1962:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1961 | s << "[" << rank << "]: " << " r_ib_ib[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1962 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1962: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:1967:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1966 | s << "[" << rank << "]: " << " s_ib_of[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1967 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1967: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:1972:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1971 | s << "[" << rank << "]: " << " r_of_ib[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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 +[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 ../../../../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 +/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 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, + 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 ) + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +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 + 810 | s << *it << std::endl; + | ~~^~~~~~ +/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 +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:1929:72: +/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 + 810 | s << *it << std::endl; + | ~~^~~~~~ +/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 +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:1930:79: +/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 + 810 | s << *it << std::endl; + | ~~^~~~~~ +/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 +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:1931:73: +/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 + 810 | s << *it << std::endl; + | ~~^~~~~~ +/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 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh: In function 'std::ostream& Dune::operator<<(std::ostream&, const YaspGrid&) [with int d = 3; CC = EquidistantOffsetCoordinates]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1937:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1936 | s << "[" << rank << "]: " << " s_of_of[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1937 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1937: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:1942:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1941 | s << "[" << rank << "]: " << " r_of_of[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1942 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/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 " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1947 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/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 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1952:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1951 | s << "[" << rank << "]: " << " r_of_o[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1952 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1952: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:1957:29: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1956 | s << "[" << rank << "]: " << " s_ib_ib[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1957 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1957:29: 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:1962:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1961 | s << "[" << rank << "]: " << " r_ib_ib[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1962 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1962: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:1967:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1966 | s << "[" << rank << "]: " << " s_ib_of[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1967 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1967: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:1972:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1971 | s << "[" << rank << "]: " << " r_of_ib[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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 +[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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/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) + | ^~~~~~~~ +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 = 3; 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 + 810 | s << *it << std::endl; + | ~~^~~~~~ +/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 +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 = 3; CC = TensorProductCoordinates]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1929:72: +/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 + 810 | s << *it << std::endl; + | ~~^~~~~~ +/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 +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 = 3; CC = TensorProductCoordinates]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1930:79: +/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 + 810 | s << *it << std::endl; + | ~~^~~~~~ +/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 +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 = 3; CC = TensorProductCoordinates]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1931:73: +/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 + 810 | s << *it << std::endl; + | ~~^~~~~~ +/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 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh: In function 'std::ostream& Dune::operator<<(std::ostream&, const YaspGrid&) [with int d = 3; CC = TensorProductCoordinates]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1937:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1936 | s << "[" << rank << "]: " << " s_of_of[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1937 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1937: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:1942:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1941 | s << "[" << rank << "]: " << " r_of_of[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1942 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/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 " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1947 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/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 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1952:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1951 | s << "[" << rank << "]: " << " r_of_o[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1952 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1952: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:1957:29: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1956 | s << "[" << rank << "]: " << " s_ib_ib[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1957 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1957:29: 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:1962:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1961 | s << "[" << rank << "]: " << " r_ib_ib[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1962 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1962: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:1967:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1966 | s << "[" << rank << "]: " << " s_ib_of[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1967 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1967: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:1972:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1971 | s << "[" << rank << "]: " << " r_of_ib[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = const int; _Up = int; bool _IsMove = false]', + inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const int*; _OI = int*]' at /usr/include/c++/13/bits/stl_algobase.h:506:30, + inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const int*; _OI = int*]' at /usr/include/c++/13/bits/stl_algobase.h:533:42, + inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const int*; _OI = int*]' at /usr/include/c++/13/bits/stl_algobase.h:540:31, + inlined from '_OI std::copy(_II, _II, _OI) [with _II = const int*; _OI = int*]' at /usr/include/c++/13/bits/stl_algobase.h:633:7, + inlined from 'Dune::YaspHierarchicIterator::YaspHierarchicIterator(const YGLI&, const I&, int) [with GridImp = const Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridhierarchiciterator.hh:42:16: +/usr/include/c++/13/bits/stl_algobase.h:437:30: warning: 'void* __builtin_memcpy(void*, const void*, unsigned int)' writing between 5 and 2147483647 bytes into a region of size 4 overflows the destination [-Wstringop-overflow=] + 437 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridhierarchiciterator.hh: In constructor 'Dune::YaspHierarchicIterator::YaspHierarchicIterator(const YGLI&, const I&, int) [with GridImp = const Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridhierarchiciterator.hh:41:17: note: at offset 4 into destination object 'se' of size 8 + 41 | StackElem se(entity._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/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++/13/vector:72, + 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++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/vector.tcc:356:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 + 356 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 372 | _M_realloc_insert(begin() + __n, std::move(__v)); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = const int; _Up = int; bool _IsMove = false]', + inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const int*; _OI = int*]' at /usr/include/c++/13/bits/stl_algobase.h:506:30, + inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const int*; _OI = int*]' at /usr/include/c++/13/bits/stl_algobase.h:533:42, + inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const int*; _OI = int*]' at /usr/include/c++/13/bits/stl_algobase.h:540:31, + inlined from '_OI std::copy(_II, _II, _OI) [with _II = const int*; _OI = int*]' at /usr/include/c++/13/bits/stl_algobase.h:633:7, + inlined from 'Dune::YaspHierarchicIterator::YaspHierarchicIterator(const YGLI&, const I&, int) [with GridImp = const Dune::YaspGrid<1, Dune::TensorProductCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridhierarchiciterator.hh:42:16: +/usr/include/c++/13/bits/stl_algobase.h:437:30: warning: 'void* __builtin_memcpy(void*, const void*, unsigned int)' writing between 5 and 2147483647 bytes into a region of size 4 overflows the destination [-Wstringop-overflow=] + 437 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridhierarchiciterator.hh: In constructor 'Dune::YaspHierarchicIterator::YaspHierarchicIterator(const YGLI&, const I&, int) [with GridImp = const Dune::YaspGrid<1, Dune::TensorProductCoordinates >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridhierarchiciterator.hh:41:17: note: at offset 4 into destination object 'se' of size 8 + 41 | StackElem se(entity._g); + | ^~ +/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/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/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, + | ^~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersection.hh: In function 'Dune::FieldVector::dimworld> Dune::YaspIntersection::integrationOuterNormal(const Dune::FieldVector&) const [with GridImp = const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates >]': +/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++/13/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++/13/bits/stl_tree.h:2210: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 + 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/13/vector:72, + 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++/13/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++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 529 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/13/vector:66: +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++/13/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1037 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | 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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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++/13/bits/stl_vector.h:1299: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: +/usr/include/c++/13/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++/13/vector:66: +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 = 2; Coordinates = Dune::TensorProductCoordinates]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:887:34: +/usr/include/c++/13/bits/stl_vector.h:1394:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 + 1394 | { return _M_insert_rval(__position, std::move(__x)); } + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445: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 = {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++/13/bits/stl_vector.h:1299: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++/13/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 = 2; Coordinates = Dune::TensorProductCoordinates]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1136:32: +/usr/include/c++/13/bits/stl_vector.h:1394:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 + 1394 | { return _M_insert_rval(__position, std::move(__x)); } + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/13/map:62, + 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++/13/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++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/13/map:63: +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++/13/bits/stl_map.h:860: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++/13/bits/stl_map.h:640: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 + 640 | return _M_t._M_emplace_hint_unique(__pos, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ + 641 | std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | 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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 ../../../../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 +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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 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/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/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 +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1299: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++/13/bits/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/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 { + | ^~~~~~~~~~~~~~~~~~~~~ +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/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 +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++/13/bits/stl_vector.h:1299: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++/13/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++/13/vector:66: +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++/13/bits/stl_vector.h:1394:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 + 1394 | { return _M_insert_rval(__position, std::move(__x)); } + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/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 + | ^~~~~~~~~~~ +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++/13/bits/stl_vector.h:1299: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++/13/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++/13/bits/stl_vector.h:1394:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 + 1394 | { return _M_insert_rval(__position, std::move(__x)); } + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/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 +/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 + | ^~~~~~ +/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 + | ^~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/stl_tree.h:2210: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 + 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _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 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 ); + | ~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/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, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates >, Dune::YaspGeometry>; int codim = 2; int dim = 3]': +/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 +/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 +/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 +/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 = 3; GridImp = const Dune::YaspGrid<3, 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 +/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 = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry]': +/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 = 3; GridImp = const Dune::YaspGrid<3, 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::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 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 = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >; 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 +/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 = 3]': -/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 = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >; 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 +/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 = 3]': -/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 = 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 +/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<3, 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 +/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 +/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 +/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 +/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<3, 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 +/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 +/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 +/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 +/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<3, 3, const YaspGrid<3, 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 +/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 ); | ^~ -/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 = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, 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 '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: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::YaspGrid<3, 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 +/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/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/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 YaspGrid<3, 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 ); - | ~~~~~~~~~~~~~~~^~~~~ +/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 +/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 +/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 +/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 +/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 +/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 +/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 +/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 ) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/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, 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 +/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 = 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 - 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::YaspGrid<3, Dune::EquidistantCoordinates >, Dune::YaspGeometry>]': -/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::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 +/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 +/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: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<3, 3, const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates >, 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 +/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 = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, 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 +/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 = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, 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 +/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/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity::Geometry Dune::YaspEntity::geometry() const [with int codim = 1; int dim = 3; GridImp = const Dune::YaspGrid<3, 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<2, 3, const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates >, Dune::YaspGeometry>; 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); - | ~~~~~~~~~^~~ -/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 = 3; GridImp = const Dune::YaspGrid<3, 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 = 2; int cdim = 3; GridImp = const Dune::YaspGrid<3, 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/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity::Geometry Dune::YaspEntity::geometry() const [with int codim = 2; int dim = 3; GridImp = const Dune::YaspGrid<3, 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, 3, const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates >, Dune::YaspGeometry>; int codim = 2; int dim = 3]': +/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 +/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 +/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: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 +/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 = 3; GridImp = const Dune::YaspGrid<3, 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 = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry]': +/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 | ^~~~~ -/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 = 3; GridImp = const Dune::YaspGrid<3, 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 +/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 = 3; GridImp = const Dune::YaspGrid<3, 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 +/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 | ^~~~~~~~~~~~~~~~~~~~~~~~~ -/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::YaspGrid<3, 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 +/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 | ^~~~~~~~~~~~~~~ -/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::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<3, 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 +/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 +/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 +/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 +/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<3, 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 +/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 +/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 +/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 +/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<3, 3, const YaspGrid<3, 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 +/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 = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, 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<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: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::YaspGrid<3, 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 +/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 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const YaspGrid<3, EquidistantOffsetCoordinates >, YaspGeometry>]': +/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 +/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 +/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 +/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: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: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 +/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 +/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 +/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 ) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/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, 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 +/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 | ^~~~~~ -/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::EquidistantOffsetCoordinates >; Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3, 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 +/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 +/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/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<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 ); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/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 = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, 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::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::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, 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 codim = 1; int dim = 3; GridImp = const Dune::YaspGrid<3, Dune::TensorProductCoordinates >]': -/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<2, 3, const Dune::YaspGrid<3, Dune::TensorProductCoordinates >, Dune::YaspGeometry>; int codim = 1; int dim = 3]': +/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); | ~~~~~~~~~^~~ -/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 = 3; GridImp = const Dune::YaspGrid<3, 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::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry]': +/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 | ^~~~~ -/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 = 2; int dim = 3; GridImp = const Dune::YaspGrid<3, Dune::TensorProductCoordinates >]': -/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, 3, const Dune::YaspGrid<3, Dune::TensorProductCoordinates >, Dune::YaspGeometry>; int codim = 2; int dim = 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: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::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/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 ); | ~~~~~~~~~~~~~~~~~~~^~~~~ -/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 = 3; GridImp = const Dune::YaspGrid<3, 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::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry]': +/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 | ^~~~~ -/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 = 3; GridImp = const Dune::YaspGrid<3, 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::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::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::YaspGrid<3, Dune::TensorProductCoordinates >; 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 +/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 | ^~~~~~~~~~~~~~~~~~~~~~~~~ -/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::YaspGrid<3, Dune::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry]': +/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 | ^~~~~~~~~~~~~~~ -/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::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<3, 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<3, 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 ); +/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 ); | ~~~~~~~~~~^~~~~ -/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<3, 3, const YaspGrid<3, 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 ); - | ^~ -/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 = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, 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 - | ^~~~~~ -/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: 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 ) { | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -47758,11 +51478,18 @@ /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::YaspGrid<3, 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 = 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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const YaspGrid<3, TensorProductCoordinates >, YaspGeometry>]': +/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 ) { | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -47775,9 +51502,12 @@ /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 +/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 ); | ^~ @@ -47796,876 +51526,46 @@ /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::YaspGrid<3, 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 = 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 | ^~~~~~ -/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 ) ); - | ~~~~~~~~~~~~~~~~~^~~~~ -/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/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 - | ^~~~~~~~ -/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/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/axisalignedcubegeometry.hh: In member function 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::corner(int) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2]': -/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/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) - | ^~~~~~~~ -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 - 810 | s << *it << std::endl; - | ~~^~~~~~ -/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 -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:1929:72: -/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 - 810 | s << *it << std::endl; - | ~~^~~~~~ -/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 -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:1930:79: -/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 - 810 | s << *it << std::endl; - | ~~^~~~~~ -/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 -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:1931:73: -/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 - 810 | s << *it << std::endl; - | ~~^~~~~~ -/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 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh: In function 'std::ostream& Dune::operator<<(std::ostream&, const YaspGrid&) [with int d = 2; CC = EquidistantCoordinates]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1937:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1936 | s << "[" << rank << "]: " << " s_of_of[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1937 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1937: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:1942:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1941 | s << "[" << rank << "]: " << " r_of_of[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1942 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/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 " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1947 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/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 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1952:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1951 | s << "[" << rank << "]: " << " r_of_o[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1952 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1952: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:1957:29: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1956 | s << "[" << rank << "]: " << " s_ib_ib[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1957 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1957:29: 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:1962:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1961 | s << "[" << rank << "]: " << " r_ib_ib[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1962 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1962: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:1967:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1966 | s << "[" << rank << "]: " << " s_ib_of[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1967 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1967: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:1972:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1971 | s << "[" << rank << "]: " << " r_of_ib[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 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/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 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 = 2; 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 - 810 | s << *it << std::endl; - | ~~^~~~~~ -/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 -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 = 2; CC = EquidistantOffsetCoordinates]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1929:72: -/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 - 810 | s << *it << std::endl; - | ~~^~~~~~ -/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 -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 = 2; CC = EquidistantOffsetCoordinates]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1930:79: -/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 - 810 | s << *it << std::endl; - | ~~^~~~~~ -/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 -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 = 2; CC = EquidistantOffsetCoordinates]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1931:73: -/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 - 810 | s << *it << std::endl; - | ~~^~~~~~ -/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 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh: In function 'std::ostream& Dune::operator<<(std::ostream&, const YaspGrid&) [with int d = 2; CC = EquidistantOffsetCoordinates]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1937:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1936 | s << "[" << rank << "]: " << " s_of_of[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1937 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1937: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:1942:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1941 | s << "[" << rank << "]: " << " r_of_of[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1942 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/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 " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1947 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/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 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1952:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1951 | s << "[" << rank << "]: " << " r_of_o[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1952 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1952: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:1957:29: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1956 | s << "[" << rank << "]: " << " s_ib_ib[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1957 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1957:29: 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:1962:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1961 | s << "[" << rank << "]: " << " r_ib_ib[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1962 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1962: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:1967:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1966 | s << "[" << rank << "]: " << " s_ib_of[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1967 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1967: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:1972:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1971 | s << "[" << rank << "]: " << " r_of_ib[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 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/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) - | ^~~~~~~~ -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 = 2; 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 - 810 | s << *it << std::endl; - | ~~^~~~~~ -/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 -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 = 2; CC = TensorProductCoordinates]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1929:72: -/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 - 810 | s << *it << std::endl; - | ~~^~~~~~ -/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 -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 = 2; CC = TensorProductCoordinates]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1930:79: -/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 - 810 | s << *it << std::endl; - | ~~^~~~~~ -/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 -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 = 2; CC = TensorProductCoordinates]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1931:73: -/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 - 810 | s << *it << std::endl; - | ~~^~~~~~ -/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 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh: In function 'std::ostream& Dune::operator<<(std::ostream&, const YaspGrid&) [with int d = 2; CC = TensorProductCoordinates]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1937:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1936 | s << "[" << rank << "]: " << " s_of_of[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1937 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1937: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:1942:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1941 | s << "[" << rank << "]: " << " r_of_of[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1942 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/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 " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1947 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/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 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1952:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1951 | s << "[" << rank << "]: " << " r_of_o[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1952 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1952: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:1957:29: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1956 | s << "[" << rank << "]: " << " s_ib_ib[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1957 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1957:29: 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:1962:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1961 | s << "[" << rank << "]: " << " r_ib_ib[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1962 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1962: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:1967:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1966 | s << "[" << rank << "]: " << " s_ib_of[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1967 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1967: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:1972:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1971 | s << "[" << rank << "]: " << " r_of_ib[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 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++/13/bits/stl_vector.h:1299: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++/13/bits/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++/13/bits/stl_vector.h:1299: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++/13/bits/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++/13/vector:72, - 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++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/vector.tcc:356:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 - 356 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 372 | _M_realloc_insert(begin() + __n, std::move(__v)); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/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++/13/bits/stl_vector.h:1299: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++/13/bits/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++/13/bits/stl_vector.h:1299: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++/13/bits/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 +/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 = 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++/13/bits/stl_vector.h:1299:21, - inlined from 'Dune::YaspGrid::YaspGrid(const Coordinates&, std::bitset, int, Communication, const Dune::Yasp::Partitioning*) [with int dim = 1; Coordinates = Dune::TensorProductCoordinates]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:877:37: -/usr/include/c++/13/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++/13/vector:66: -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 = 1; Coordinates = Dune::TensorProductCoordinates]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:887:34: -/usr/include/c++/13/bits/stl_vector.h:1394:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 - 1394 | { 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++/13/bits/stl_vector.h:1299: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: -/usr/include/c++/13/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 = 1; Coordinates = Dune::TensorProductCoordinates]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1136:32: -/usr/include/c++/13/bits/stl_vector.h:1394:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 - 1394 | { return _M_insert_rval(__position, std::move(__x)); } - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/13/string:51, - from /usr/include/c++/13/bits/locale_classes.h:40, - from /usr/include/c++/13/bits/ios_base.h:41, - from /usr/include/c++/13/ios:44, - from /usr/include/c++/13/ostream:40, - from /usr/include/c++/13/iostream:41, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:8: -In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = const int; _Up = int; bool _IsMove = false]', - inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const int*; _OI = int*]' at /usr/include/c++/13/bits/stl_algobase.h:506:30, - inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const int*; _OI = int*]' at /usr/include/c++/13/bits/stl_algobase.h:533:42, - inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const int*; _OI = int*]' at /usr/include/c++/13/bits/stl_algobase.h:540:31, - inlined from '_OI std::copy(_II, _II, _OI) [with _II = const int*; _OI = int*]' at /usr/include/c++/13/bits/stl_algobase.h:633:7, - inlined from 'Dune::YaspHierarchicIterator::YaspHierarchicIterator(const YGLI&, const I&, int) [with GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridhierarchiciterator.hh:42:16: -/usr/include/c++/13/bits/stl_algobase.h:437:30: warning: 'void* __builtin_memcpy(void*, const void*, unsigned int)' writing between 5 and 2147483647 bytes into a region of size 4 overflows the destination [-Wstringop-overflow=] - 437 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:75: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridhierarchiciterator.hh: In constructor 'Dune::YaspHierarchicIterator::YaspHierarchicIterator(const YGLI&, const I&, int) [with GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridhierarchiciterator.hh:41:17: note: at offset 4 into destination object 'se' of size 8 - 41 | StackElem se(entity._g); - | ^~ +/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: -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, - 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 +/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/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = const int; _Up = int; bool _IsMove = false]', - inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const int*; _OI = int*]' at /usr/include/c++/13/bits/stl_algobase.h:506:30, - inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const int*; _OI = int*]' at /usr/include/c++/13/bits/stl_algobase.h:533:42, - inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const int*; _OI = int*]' at /usr/include/c++/13/bits/stl_algobase.h:540:31, - inlined from '_OI std::copy(_II, _II, _OI) [with _II = const int*; _OI = int*]' at /usr/include/c++/13/bits/stl_algobase.h:633:7, - inlined from 'Dune::YaspHierarchicIterator::YaspHierarchicIterator(const YGLI&, const I&, int) [with GridImp = const Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridhierarchiciterator.hh:42:16: -/usr/include/c++/13/bits/stl_algobase.h:437:30: warning: 'void* __builtin_memcpy(void*, const void*, unsigned int)' writing between 5 and 2147483647 bytes into a region of size 4 overflows the destination [-Wstringop-overflow=] - 437 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridhierarchiciterator.hh: In constructor 'Dune::YaspHierarchicIterator::YaspHierarchicIterator(const YGLI&, const I&, int) [with GridImp = const Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridhierarchiciterator.hh:41:17: note: at offset 4 into destination object 'se' of size 8 - 41 | StackElem se(entity._g); - | ^~ -In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = const int; _Up = int; bool _IsMove = false]', - inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const int*; _OI = int*]' at /usr/include/c++/13/bits/stl_algobase.h:506:30, - inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const int*; _OI = int*]' at /usr/include/c++/13/bits/stl_algobase.h:533:42, - inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const int*; _OI = int*]' at /usr/include/c++/13/bits/stl_algobase.h:540:31, - inlined from '_OI std::copy(_II, _II, _OI) [with _II = const int*; _OI = int*]' at /usr/include/c++/13/bits/stl_algobase.h:633:7, - inlined from 'Dune::YaspHierarchicIterator::YaspHierarchicIterator(const YGLI&, const I&, int) [with GridImp = const Dune::YaspGrid<1, Dune::TensorProductCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridhierarchiciterator.hh:42:16: -/usr/include/c++/13/bits/stl_algobase.h:437:30: warning: 'void* __builtin_memcpy(void*, const void*, unsigned int)' writing between 5 and 2147483647 bytes into a region of size 4 overflows the destination [-Wstringop-overflow=] - 437 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridhierarchiciterator.hh: In constructor 'Dune::YaspHierarchicIterator::YaspHierarchicIterator(const YGLI&, const I&, int) [with GridImp = const Dune::YaspGrid<1, Dune::TensorProductCoordinates >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridhierarchiciterator.hh:41:17: note: at offset 4 into destination object 'se' of size 8 - 41 | StackElem se(entity._g); - | ^~ -/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 ) { - | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/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, 3, const YaspGrid<3, 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, 3, const YaspGrid<3, 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 ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/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: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 YaspGrid<3, EquidistantOffsetCoordinates >, YaspGeometry>]': -/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 YaspGrid<3, TensorProductCoordinates >, YaspGeometry>]': -/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<3, 3, const YaspGrid<3, 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); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/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 ) ); - | ~~~~~~~~~~~~~~~~~^~~~~ -/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: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<3, 3, const YaspGrid<3, 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<3, Dune::EquidistantOffsetCoordinates >; Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates >, 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::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/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: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<3, 3, const YaspGrid<3, 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<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 +/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: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: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++/13/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++/13/bits/stl_tree.h:2210: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 - 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _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++/13/bits/stl_vector.h:1299: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: -/usr/include/c++/13/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++/13/vector:66: -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 = 2; Coordinates = Dune::TensorProductCoordinates]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:887:34: -/usr/include/c++/13/bits/stl_vector.h:1394:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 - 1394 | { 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++/13/bits/stl_vector.h:1299: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++/13/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 = 2; Coordinates = Dune::TensorProductCoordinates]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1136:32: -/usr/include/c++/13/bits/stl_vector.h:1394:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 - 1394 | { return _M_insert_rval(__position, std::move(__x)); } - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/13/map:62, - 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++/13/bits/stl_tree.h: In 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++/13/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/axisalignedcubegeometry.hh: In function 'Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 3; unsigned int coorddim = 3]': -/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++/13/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++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/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 - | ^~~~~~~~ -/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) - | ^~~~~~~~ -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 = 3; 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 - 810 | s << *it << std::endl; - | ~~^~~~~~ -/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 -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 = 3; CC = EquidistantCoordinates]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1929:72: -/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 - 810 | s << *it << std::endl; - | ~~^~~~~~ -/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 -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 = 3; CC = EquidistantCoordinates]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1930:79: -/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 - 810 | s << *it << std::endl; - | ~~^~~~~~ -/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 -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 = 3; CC = EquidistantCoordinates]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1931:73: -/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 - 810 | s << *it << std::endl; - | ~~^~~~~~ -/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 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh: In function 'std::ostream& Dune::operator<<(std::ostream&, const YaspGrid&) [with int d = 3; CC = EquidistantCoordinates]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1937:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1936 | s << "[" << rank << "]: " << " s_of_of[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1937 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1937: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:1942:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1941 | s << "[" << rank << "]: " << " r_of_of[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1942 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/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 " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1947 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/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 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1952:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1951 | s << "[" << rank << "]: " << " r_of_o[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1952 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1952: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:1957:29: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1956 | s << "[" << rank << "]: " << " s_ib_ib[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1957 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1957:29: 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:1962:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1961 | s << "[" << rank << "]: " << " r_ib_ib[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1962 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1962: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:1967:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1966 | s << "[" << rank << "]: " << " s_ib_of[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1967 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1967: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:1972:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1971 | s << "[" << rank << "]: " << " r_of_ib[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 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/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 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 - 810 | s << *it << std::endl; - | ~~^~~~~~ -/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 -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:1929:72: -/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 - 810 | s << *it << std::endl; - | ~~^~~~~~ -/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 -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:1930:79: -/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 - 810 | s << *it << std::endl; - | ~~^~~~~~ -/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 -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:1931:73: -/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 - 810 | s << *it << std::endl; - | ~~^~~~~~ -/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 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh: In function 'std::ostream& Dune::operator<<(std::ostream&, const YaspGrid&) [with int d = 3; CC = EquidistantOffsetCoordinates]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1937:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1936 | s << "[" << rank << "]: " << " s_of_of[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1937 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1937: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:1942:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1941 | s << "[" << rank << "]: " << " r_of_of[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1942 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/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 " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1947 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/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 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1952:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1951 | s << "[" << rank << "]: " << " r_of_o[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1952 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1952: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:1957:29: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1956 | s << "[" << rank << "]: " << " s_ib_ib[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1957 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1957:29: 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:1962:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1961 | s << "[" << rank << "]: " << " r_ib_ib[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1962 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1962: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:1967:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1966 | s << "[" << rank << "]: " << " s_ib_of[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1967 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1967: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:1972:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1971 | s << "[" << rank << "]: " << " r_of_ib[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 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/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) - | ^~~~~~~~ -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 = 3; 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 - 810 | s << *it << std::endl; - | ~~^~~~~~ -/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 -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 = 3; CC = TensorProductCoordinates]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1929:72: -/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 - 810 | s << *it << std::endl; - | ~~^~~~~~ -/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 -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 = 3; CC = TensorProductCoordinates]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1930:79: -/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 - 810 | s << *it << std::endl; - | ~~^~~~~~ -/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 -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 = 3; CC = TensorProductCoordinates]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1931:73: -/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 - 810 | s << *it << std::endl; - | ~~^~~~~~ -/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 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh: In function 'std::ostream& Dune::operator<<(std::ostream&, const YaspGrid&) [with int d = 3; CC = TensorProductCoordinates]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1937:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1936 | s << "[" << rank << "]: " << " s_of_of[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1937 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1937: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:1942:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1941 | s << "[" << rank << "]: " << " r_of_of[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1942 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/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 " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1947 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/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 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1952:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1951 | s << "[" << rank << "]: " << " r_of_o[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1952 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1952: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:1957:29: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1956 | s << "[" << rank << "]: " << " s_ib_ib[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1957 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1957:29: 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:1962:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1961 | s << "[" << rank << "]: " << " r_ib_ib[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1962 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1962: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:1967:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1966 | s << "[" << rank << "]: " << " s_ib_of[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1967 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:1967: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:1972:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1971 | s << "[" << rank << "]: " << " r_of_ib[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 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++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | 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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1299: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++/13/bits/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++/13/vector:72, - 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++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/vector.tcc:356:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 - 356 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 372 | _M_realloc_insert(begin() + __n, std::move(__v)); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/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/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, - | ^~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersection.hh: In function 'Dune::FieldVector::dimworld> Dune::YaspIntersection::integrationOuterNormal(const Dune::FieldVector&) const [with GridImp = const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates >]': -/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++/13/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++/13/bits/stl_tree.h:2210: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 - 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ + | ^ +/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++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: @@ -48690,6 +51590,14 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | 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()); + | ~~~~~~~~~~~~~~~^~ +/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 = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 @@ -48699,6 +51607,10 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | 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 ) + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 @@ -48708,6 +51620,19 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | 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::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; + | ~~~~^~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 @@ -48717,10 +51642,41 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | 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>]': +/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<1, 1, const YaspGrid<1, 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/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/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445: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/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 ) + | ~~~~~~~~~^~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 @@ -48734,15 +51690,6 @@ /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/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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<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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 @@ -48752,12 +51699,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445: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 = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 @@ -48767,6 +51708,27 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | 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, 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 ) + | ~~~~~~~~~^~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:210:1: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 210 | } + | ^ +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() ) + | ~~~^~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 @@ -48776,10 +51738,23 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | std::tuple<>()); | ~~~~~~~~~~~~~~~ +/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, 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; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +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/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<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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 @@ -48789,10 +51764,23 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | 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 = 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/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, TensorProductCoordinates >; Entity = Entity<0, 1, const YaspGrid<1, TensorProductCoordinates >, 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: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 &, | ^~~~~~~~~~~~~~ +/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); + | ~~~~~~~~~~~~~~^~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 @@ -48802,6 +51790,10 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | std::tuple<>()); | ~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/stl_tree.h:2210: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 + 2210 | _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<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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 @@ -48811,29 +51803,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | 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++/13/bits/stl_vector.h:1299: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++/13/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++/13/vector:66: -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++/13/bits/stl_vector.h:1394:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 - 1394 | { 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++/13/bits/stl_vector.h:1299: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++/13/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++/13/bits/stl_vector.h:1394:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 - 1394 | { return _M_insert_rval(__position, std::move(__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<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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 @@ -48843,20 +51812,233 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | 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), + | ~~~~~~~~~~~^~~~~~~~~~~ /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; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/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 ); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/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 ); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<1, Dune::TensorProductCoordinates >]': /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 '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 ); + | ~~~~~~~~~~~~~~~^~~~~ +/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++/13/map:62, + 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++/13/bits/stl_tree.h: In 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++/13/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/bits/stl_tree.h: In 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++/13/bits/stl_tree.h:2210:5: 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++/13/bits/stl_tree.h: In 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++/13/bits/stl_tree.h:2210:5: 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++/13/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++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 529 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 +/usr/include/dune/geometry/axisalignedcubegeometry.hh: In function 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::corner(int) const [with CoordType = double; unsigned int dim = 0; unsigned int coorddim = 2]': +/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 function 'Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2]': +/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++/13/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++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/stl_tree.h:2458: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++/13/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++/13/bits/stl_tree.h:2458: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++/13/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++/13/bits/stl_tree.h:2458: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++/13/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++/13/bits/stl_tree.h:2458: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++/13/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++/13/bits/stl_tree.h:2458: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++/13/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++/13/bits/stl_tree.h:2458: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 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 + | ^~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh: In 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 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, @@ -48894,16 +52076,55 @@ /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /usr/include/c++/13/map:63: +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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/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/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13/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++/13/bits/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++/13/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++/13/bits/stl_tree.h:2210: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 - 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/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 /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: @@ -48917,10 +52138,22 @@ /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 529 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/vector.tcc:445: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 /usr/include/c++/13/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++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 /usr/include/c++/13/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 >]': @@ -49042,6 +52275,10 @@ /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/axisalignedcubegeometry.hh: In member function 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; 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 + | ^~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 @@ -49147,14 +52384,19 @@ /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/c++/13/vector:72, + 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++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLevelIntersection > >, std::allocator, Dune::UGGridLevelIntersection > > > >::iterator' changed in GCC 7.1 + 445 | 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 = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1292 | _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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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/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 = 2; OutputStream = Dune::DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:285:78, @@ -49162,348 +52404,14 @@ /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' -[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 /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 /usr/include/c++/13/map:63: -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -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 -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | 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::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/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/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++/13/vector:72, - 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++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 - 445 | 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, 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/vector.tcc:445: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::GlobalCoordinate Dune::MultiLinearGeometry::corner(int) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': +/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++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLevelIntersection > >, std::allocator, Dune::UGGridLevelIntersection > > > >::iterator' changed in GCC 7.1 445 | 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 = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/vector.tcc:445: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 -/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 -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | 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/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 ); - | ~~~~~~~~~~~~~^~~~~ -/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), - | ~~~~~~~~~~~^~~~~~~~~~~ -/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) - | ^~~~~~~~~~~~~~~~~~~~~ -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++/13/bits/stl_vector.h:1299: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++/13/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++/13/bits/stl_vector.h:1394: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++/13/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 372 | _M_realloc_insert(begin() + __n, std::move(__v)); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: @@ -49529,21 +52437,21 @@ /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/13/bits/vector.tcc:445: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/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 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++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/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++/13/map:63: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = 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: + 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -49551,11 +52459,14 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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/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++/13/bits/stl_vector.h:1299: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++/13/bits/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, EquidistantCoordinates >; 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -49563,18 +52474,17 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 +[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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/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++/13/bits/stl_vector.h:1299: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++/13/bits/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, EquidistantCoordinates >; 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -49582,8 +52492,18 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | std::tuple<>()); | ~~~~~~~~~~~~~~~ +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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 = 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: + 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -49591,8 +52511,14 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | 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++/13/bits/stl_vector.h:1299: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++/13/bits/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, EquidistantCoordinates >; 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -49600,8 +52526,14 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | 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++/13/bits/stl_vector.h:1299: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++/13/bits/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, EquidistantCoordinates >; 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -49609,467 +52541,77 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | 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::EquidistantCoordinates >]': +/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::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::EquidistantCoordinates >]' 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, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::EquidistantCoordinates >]' 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, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::EquidistantCoordinates >]' 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, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::EquidistantCoordinates >]' 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, Dune::EquidistantCoordinates >]': +/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::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates >]' 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, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates >]' 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, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates >]' 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, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry]', - inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates >]' 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 ); | ~~~~~~~~~~~~~^~~~~ -/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: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++/13/map:62, - 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++/13/bits/stl_tree.h: In 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++/13/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 - 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 - 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/13/map:63: -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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::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, 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 - 2458 | _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 = 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | 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++/13/bits/stl_map.h:860: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++/13/bits/stl_map.h:640: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 - 640 | return _M_t._M_emplace_hint_unique(__pos, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ - 641 | 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | 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++/13/bits/stl_map.h:860: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++/13/bits/stl_map.h:640: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 - 640 | return _M_t._M_emplace_hint_unique(__pos, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ - 641 | std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/13/vector:72, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:11: -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/13/vector:66: -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | 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++/13/bits/stl_map.h:860: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++/13/bits/stl_map.h:640: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 - 640 | return _M_t._M_emplace_hint_unique(__pos, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ - 641 | 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | 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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | 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++/13/bits/stl_map.h:860: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++/13/bits/stl_map.h:640: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 - 640 | return _M_t._M_emplace_hint_unique(__pos, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ - 641 | 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++/13/bits/stl_map.h:860: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++/13/bits/stl_map.h:640: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 - 640 | return _M_t._M_emplace_hint_unique(__pos, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ - 641 | 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 ../../../../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 -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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 - | ^~~~~~ -/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 = 3]': -/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/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 | ^~~~~~ -In file included from /usr/include/c++/13/vector:72, - 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++/13/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++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 529 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/13/vector:66: -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++/13/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1037 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | 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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445: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++/13/map:62, - 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++/13/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++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/13/map:63: -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++/13/bits/stl_map.h:860: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++/13/bits/stl_map.h:640: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 - 640 | return _M_t._M_emplace_hint_unique(__pos, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ - 641 | std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | 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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 ../../../../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 -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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/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++/13/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++/13/bits/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++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | 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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445: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/utility/test/structuredgridfactorytest.cc:24: + 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 | { @@ -50083,459 +52625,28 @@ /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 | { | ^ -[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libgmp.so -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 /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 -/usr/include/c++/13/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++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 529 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.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 - | ^~~~~~ -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++/13/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1037 | _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++/13/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 1037 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/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 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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -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 - | ^~~~~~~~ -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++/13/bits/stl_vector.h:1299: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++/13/bits/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++/13/bits/stl_vector.h:1299: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++/13/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++/13/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++/13/mutex:900: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++/13/mutex:836: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++/13/mutex:836:16: -/usr/include/c++/13/bits/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::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/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | 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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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 = 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 - | ^~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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>; 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 - | ^~~~~~ -/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 +/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::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: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 /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 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 +/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 /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/test/checkgeometry.hh:67: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 -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -/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 -/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 +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to 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/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 /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, @@ -50548,27 +52659,6 @@ /usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 184 | return matrix.transposed(); | ^ -/build/reproducible-path/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 - | ^~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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 > >' @@ -50578,22 +52668,6 @@ /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 -/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 - | ^~~~~~ /usr/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 > >' @@ -50603,104 +52677,12 @@ /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 -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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<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/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 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 - | ^~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67: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::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/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 > > >' @@ -50716,56 +52698,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 -/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); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ 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]': @@ -50851,17 +52783,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/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/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 > >]' @@ -50885,24 +52806,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 | ^~~~~~~~ -/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/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>' @@ -50933,11 +52836,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 = 2; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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 = 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]' @@ -50962,14 +52860,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: 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:67: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/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 > >]' @@ -50994,28 +52884,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/test/checkgeometry.hh:67: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: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::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 - | ^~~~~~ 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: @@ -51067,55 +52935,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/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::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 > > >]' @@ -51132,25 +52951,28 @@ /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 = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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 ) { - | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/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 +/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/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; 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 /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]': @@ -51162,24 +52984,12 @@ /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/dune/geometry/test/checkgeometry.hh:67: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: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/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 - | ^~~~~~~~~ +In file included from /usr/include/c++/13/vector:66: +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++/13/bits/stl_vector.h:1292: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 + 1292 | _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 = 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 > >]' @@ -51207,14 +53017,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 | ^~~~~~ -/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:67: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/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]' @@ -51237,10 +53039,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 /usr/include/dune/common/transpose.hh:184: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: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::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 > >]' @@ -51268,6 +53066,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/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; 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 /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/tensorgridfactorytest.cc:19: /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::TensorProductCoordinates; typename Coordinates::ctype = double]': @@ -51279,16 +53081,14 @@ /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/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 - | ^~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/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, 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 > > >]' @@ -51307,85 +53107,29 @@ /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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292: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::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++/13/bits/stl_vector.h:1292: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 1292 | _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 = 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 - | ^~~~~~ -In member function 'Dune::FieldVector::dimworld> Dune::YaspIntersection::integrationOuterNormal(const Dune::FieldVector&) const [with GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >]', - inlined from 'Dune::Intersection::GlobalCoordinate Dune::Intersection::integrationOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >; 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 = 3; OutputStream = Dune::DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:285:78: -/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/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 +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | 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}]' @@ -51397,31 +53141,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::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/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/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]' /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}]' @@ -51441,6 +53160,15 @@ /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 = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | 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 = 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}]' @@ -51497,52 +53225,6 @@ /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/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/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]' @@ -51555,21 +53237,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 | ^~~~~~ -/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::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]' @@ -51582,19 +53249,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/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::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]' @@ -51605,73 +53259,15 @@ /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 -/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 member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | 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, 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]' @@ -51697,19 +53293,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 | ^~~~~~~~~~~ -/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/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 > >]' @@ -51720,17 +53303,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::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/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 > >]' @@ -51741,49 +53313,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 -/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::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 >]' @@ -51810,34 +53339,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/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/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]' @@ -51853,123 +53354,19 @@ /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/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){ - | ^~~~~~~~~~~~~ /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/tensorgridfactorytest.cc:58: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 - | ^~~~~~~~~~~~~~~~~~ -/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/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/tensorgridfactorytest.cc:58: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 + | ^~~~~~~~~~~~~~~~~~ /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]' @@ -51985,21 +53382,6 @@ /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::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 - | ^~~~~~ /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/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]' @@ -52028,289 +53410,6 @@ /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 -/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/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 - | ^~~~~~~~~~~~~~~~~~~~~~~~~ /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]' @@ -52326,66 +53425,6 @@ /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::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/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]' @@ -52440,67 +53479,15 @@ /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::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 - | ^~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ /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]' @@ -52529,53 +53516,6 @@ /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::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/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]' @@ -52696,21 +53636,6 @@ /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 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/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]' @@ -52726,51 +53651,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/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 - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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]' @@ -52786,38 +53666,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::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::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]' @@ -53194,6 +54042,10 @@ /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/yaspgrid/ygrid.hh: In member function 'Dune::YGridComponent::fTupel Dune::YGridComponent::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantOffsetCoordinates]': +/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/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>]' @@ -53255,6 +54107,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 | ^~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | 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 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 @@ -53321,6 +54182,40 @@ /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 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 /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); @@ -53372,6 +54267,11 @@ /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 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); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /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; @@ -53408,6 +54308,11 @@ /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(); | ^ +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 ); + | ~~~~~~~~~~~~~^~~~~ /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 @@ -53419,6 +54324,16 @@ /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(); | ^ +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 ); + | ~~~~~~~~~~~~~^~~~~ /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 ); @@ -53540,40 +54455,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 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/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); @@ -53597,19 +54478,6 @@ /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/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 ); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ /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 ); @@ -53688,25 +54556,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 ); | ~~~~~~~~~~^~~~~ -/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 ); - | ~~~~~~~~~~~~~~~^~~~~ /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 ) { @@ -53808,27 +54657,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 | ^~~~~~ -/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 - | ^~~~~~~~~~~~~~~~~~ /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::YaspGrid<2, Dune::TensorProductCoordinates >; IntersectionIterator = Dune::IntersectionIterator >, Dune::YaspIntersectionIterator > >, Dune::YaspIntersection > > >]': /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); | ~~~~~~~~~~~~~~~~~^~~ -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/staticcheck.hh: In static member function 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates >, 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 ); @@ -53841,19 +54673,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 = 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 ); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ 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::TensorProductCoordinates >]': /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 @@ -53872,23 +54691,10 @@ /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/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/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::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/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/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::TensorProductCoordinates >; 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 @@ -53923,17 +54729,10 @@ /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/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 ); - | ^~ /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: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 ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/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/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 ); | ~~~~~~~~~~^~~~~ @@ -53943,10 +54742,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 ); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/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/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: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 ); @@ -54023,837 +54818,52 @@ /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<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()); - | ~~~~~~~~~~~~~~~^~ -In file included from /usr/include/c++/13/map:63: -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | 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<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 +/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: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 ); - | ~~~~~~~~~~^~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = 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++/13/bits/stl_map.h:532: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: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/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() ) + | ~~~^~~~ +/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 member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 533 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | 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::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 ); - | ~~~~~~~~~~~~~~~^~~~~ -/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 - | ^~~~~ +/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: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 +/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 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 = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | 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++/13/bits/stl_map.h:532: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<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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 533 | std::forward_as_tuple(std::move(__k)), @@ -54868,19 +54878,19 @@ /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::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = 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++/13/bits/stl_map.h:532:44: 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/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::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 533 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | 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: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<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 ) @@ -54890,6 +54900,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, 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | 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(); @@ -54906,10 +54925,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 ) | ~~~~~~~~~^~~~~ -/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<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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | 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, 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 ) @@ -54918,10 +54942,6 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:89:1: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | } | ^ -/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: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 @@ -54931,90 +54951,141 @@ /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 ) | ~~~~~~~~~^~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ /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/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 = {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++/13/bits/stl_vector.h:1299: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++/13/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++/13/bits/stl_vector.h:1299: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++/13/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::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 ) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -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 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 +/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::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 -/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 ) - | ~~~~~~~~~^~~~~ -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 +/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/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 '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]', + inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, 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 +In member function '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]', + inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, 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 +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::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, 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 +In member function '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]', + inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, 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 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/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 +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++/13/bits/stl_vector.h:1299: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++/13/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, 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 -/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::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 +/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/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 '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]', + inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, 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 +In member function '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]', + inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, 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 +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::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry]', + inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, 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 +In member function '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]', + inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, 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::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++/13/bits/stl_vector.h:1299: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++/13/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/axisalignedcubegeometry.hh: In member function 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 3]': +/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/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/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++/13/bits/stl_vector.h:1299: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++/13/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/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)); @@ -55023,42 +55094,72 @@ /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/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 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++/13/bits/stl_vector.h:1299: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++/13/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, 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::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/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/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<3, 3, const YaspGrid<3, 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 ); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67: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/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() ) - | ~~~^~~~ -/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 ) - | ~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to 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++/13/string:51, + from /usr/include/c++/13/bits/locale_classes.h:40, + from /usr/include/c++/13/bits/ios_base.h:41, + from /usr/include/c++/13/ios:44, + from /usr/include/c++/13/ostream:40, + from /usr/include/c++/13/iostream:41, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:12: +In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = const int; _Up = int; bool _IsMove = false]', + inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const int*; _OI = int*]' at /usr/include/c++/13/bits/stl_algobase.h:506:30, + inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const int*; _OI = int*]' at /usr/include/c++/13/bits/stl_algobase.h:533:42, + inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const int*; _OI = int*]' at /usr/include/c++/13/bits/stl_algobase.h:540:31, + inlined from '_OI std::copy(_II, _II, _OI) [with _II = const int*; _OI = int*]' at /usr/include/c++/13/bits/stl_algobase.h:633:7, + inlined from 'Dune::YaspHierarchicIterator::YaspHierarchicIterator(const YGLI&, const I&, int) [with GridImp = const Dune::YaspGrid<1>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridhierarchiciterator.hh:42:16: +/usr/include/c++/13/bits/stl_algobase.h:437:30: warning: 'void* __builtin_memcpy(void*, const void*, unsigned int)' writing between 5 and 2147483647 bytes into a region of size 4 overflows the destination [-Wstringop-overflow=] + 437 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:75: +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridhierarchiciterator.hh: In constructor 'Dune::YaspHierarchicIterator::YaspHierarchicIterator(const YGLI&, const I&, int) [with GridImp = const Dune::YaspGrid<1>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridhierarchiciterator.hh:41:17: note: at offset 4 into destination object 'se' of size 8 + 41 | StackElem se(entity._g); + | ^~ +In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = const int; _Up = int; bool _IsMove = false]', + inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const int*; _OI = int*]' at /usr/include/c++/13/bits/stl_algobase.h:506:30, + inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const int*; _OI = int*]' at /usr/include/c++/13/bits/stl_algobase.h:533:42, + inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const int*; _OI = int*]' at /usr/include/c++/13/bits/stl_algobase.h:540:31, + inlined from '_OI std::copy(_II, _II, _OI) [with _II = const int*; _OI = int*]' at /usr/include/c++/13/bits/stl_algobase.h:633:7, + inlined from 'Dune::YaspHierarchicIterator::YaspHierarchicIterator(const YGLI&, const I&, int) [with GridImp = const Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridhierarchiciterator.hh:42:16: +/usr/include/c++/13/bits/stl_algobase.h:437:30: warning: 'void* __builtin_memcpy(void*, const void*, unsigned int)' writing between 5 and 2147483647 bytes into a region of size 4 overflows the destination [-Wstringop-overflow=] + 437 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridhierarchiciterator.hh: In constructor 'Dune::YaspHierarchicIterator::YaspHierarchicIterator(const YGLI&, const I&, int) [with GridImp = const Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates >]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridhierarchiciterator.hh:41:17: note: at offset 4 into destination object 'se' of size 8 + 41 | StackElem se(entity._g); + | ^~ /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 ) @@ -55122,6 +55223,10 @@ /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/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 ) + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /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 ); @@ -55130,23 +55235,10 @@ /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/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 ) - | ~~~~~~~~~^~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:210:1: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 210 | } - | ^ /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: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/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 )) @@ -55180,14 +55272,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 ); | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/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() ) - | ~~~^~~~ +/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::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 ) ); @@ -55199,10 +55287,6 @@ /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 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 ) ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /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 ) ); @@ -55210,28 +55294,14 @@ /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: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/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 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 = 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, 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++/13/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++/13/bits/stl_tree.h:2210: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 + 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/map:62, 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, @@ -55240,15 +55310,6 @@ /usr/include/c++/13/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 2210 | _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<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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_tree.h: In 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++/13/bits/stl_tree.h:2210:5: 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++/13/bits/stl_tree.h: In 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 > >]': @@ -55281,85 +55342,26 @@ /usr/include/c++/13/bits/stl_tree.h:2458: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++/13/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++/13/bits/stl_tree.h:2458: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[](key_type&&) [with _Key = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | 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 = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ /usr/include/dune/geometry/multilineargeometry.hh: In 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 | ^~~~~~~~~~~~~~~~~~ /usr/include/dune/geometry/multilineargeometry.hh: In 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 -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | 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/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 = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | 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 ); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/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/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 = 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 static member function 'static bool CheckEntitySeed::GeometryEquals::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<0, 2, const Dune::YaspGrid<2>, 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: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++/13/map:63: 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: @@ -55379,22 +55381,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | 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 ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 @@ -55413,150 +55399,39 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | 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 ); - | ~~~~~~~~~~~~~~~^~~~~ -/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 ); - | ~~~~~~~~~~~~~~~^~~~~ -/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 ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/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 ); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ /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 | ^~~~~~~~ -/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 ); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ /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 -/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 = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | 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/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/c++/13/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++/13/bits/stl_tree.h:2210: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 + 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/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++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | 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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445: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++/13/vector:72, from /usr/include/dune/common/parallel/communication.hh:17, from /usr/include/dune/common/parallel/mpihelper.hh:15, @@ -55565,126 +55440,69 @@ /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | 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: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 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 file included from /usr/include/c++/13/map:62, - 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++/13/bits/stl_tree.h: In 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++/13/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/bits/stl_tree.h: In 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++/13/bits/stl_tree.h:2210:5: 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++/13/bits/stl_tree.h: In 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++/13/bits/stl_tree.h:2210:5: 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++/13/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++/13/bits/vector.tcc:445: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 = 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 ); - | ~~~~~~~~~~~~~^~~~~ /usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::corner(int) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': /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 function 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::corner(int) const [with CoordType = double; unsigned int dim = 0; unsigned int coorddim = 2]': -/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 function 'Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2]': -/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++/13/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++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/stl_tree.h:2458: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++/13/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++/13/bits/stl_tree.h:2458: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++/13/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++/13/bits/stl_tree.h:2458: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 member function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::corner(int) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': /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 -/usr/include/c++/13/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++/13/bits/stl_tree.h:2458: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++/13/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++/13/bits/stl_tree.h:2458: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++/13/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++/13/bits/stl_tree.h:2458: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++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLevelIntersection > >, std::allocator, Dune::UGGridLevelIntersection > > > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -/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: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:67: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/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLeafIntersection > >, std::allocator, Dune::UGGridLeafIntersection > > > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 529 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.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++/13/bits/stl_vector.h:1292: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 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/dune/geometry/axisalignedcubegeometry.hh: In member function 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; 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 | ^~~~~~ +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++/13/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1037 | _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++/13/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 1037 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLeafIntersection > >, std::allocator, Dune::UGGridLeafIntersection > > > >::iterator' changed in GCC 7.1 + 445 | 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/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: @@ -55721,6 +55539,11 @@ /usr/include/c++/13/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::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++/13/bits/stl_vector.h:1292: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 + 1292 | _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++/13/bits/stl_vector.h:1299:21, inlined from 'void Dune::TensorGridFactory::fillIntervals(int, int, ctype) [with Grid = Dune::UGGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/tensorgridfactory.hh:97:30, @@ -55748,12 +55571,6 @@ /usr/include/c++/13/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/multilineargeometry.hh: In 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 - | ^~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh: In 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 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++/13/bits/stl_vector.h:1299:21, inlined from 'void Dune::TensorGridFactory::fillIntervals(int, int, ctype) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/tensorgridfactory.hh:97:30, @@ -55808,47 +55625,169 @@ /usr/include/c++/13/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::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++/13/bits/stl_vector.h:1299: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++/13/bits/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++/13/bits/stl_vector.h:1299: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++/13/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++/13/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++/13/mutex:900: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++/13/mutex:836: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++/13/mutex:836:16: +/usr/include/c++/13/bits/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++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | 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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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 = 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 file included from /usr/include/c++/13/map:63: -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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ +/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: 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:67: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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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 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); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: @@ -55859,6 +55798,56 @@ /usr/include/c++/13/bits/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 '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); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ 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++/13/bits/stl_vector.h:1299: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: @@ -55891,6 +55880,11 @@ /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 = 2; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: @@ -55899,15 +55893,50 @@ /usr/include/c++/13/bits/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 '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:67: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::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++/13/bits/stl_vector.h:1292: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 1292 | _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: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 = 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 member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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:67: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 member function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; 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/test/checkgeometry.hh:67: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: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++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: @@ -55921,431 +55950,35 @@ /usr/include/c++/13/bits/stl_vector.h:1292: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 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/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 - | ^~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/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 -/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 = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | 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, 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | 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; - | ~~~~^~~~~ -/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 = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/axisalignedcubegeometry.hh: In member function 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; 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 - | ^~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/13/vector:72, - 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++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLevelIntersection > >, std::allocator, Dune::UGGridLevelIntersection > > > >::iterator' changed in GCC 7.1 - 445 | 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 = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::corner(int) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': -/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::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++/13/bits/stl_vector.h:1299: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++/13/bits/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++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLevelIntersection > >, std::allocator, Dune::UGGridLevelIntersection > > > >::iterator' changed in GCC 7.1 - 445 | 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++/13/bits/stl_vector.h:1299: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++/13/bits/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++/13/bits/stl_vector.h:1299: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++/13/bits/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++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 - 445 | 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++/13/bits/stl_vector.h:1299: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++/13/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 = {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++/13/bits/stl_vector.h:1299: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++/13/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++/13/bits/stl_vector.h:1299: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++/13/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++/13/bits/stl_vector.h:1299: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++/13/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++/13/bits/stl_vector.h:1299: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++/13/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++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/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++/13/bits/stl_vector.h:1299: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++/13/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()) - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/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/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 ); - | ~~~~~~~~~~~~~^~~~~ -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++/13/bits/stl_vector.h:1299: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++/13/bits/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 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<3, 3, const YaspGrid<3, TensorProductCoordinates >, 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: 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:67: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++/13/bits/stl_vector.h:1299: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++/13/bits/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: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++/13/bits/stl_vector.h:1299: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++/13/bits/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++/13/bits/stl_vector.h:1299: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++/13/bits/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++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLeafIntersection > >, std::allocator, Dune::UGGridLeafIntersection > > > >::iterator' changed in GCC 7.1 - 445 | 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++/13/bits/stl_vector.h:1292: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 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLeafIntersection > >, std::allocator, Dune::UGGridLeafIntersection > > > >::iterator' changed in GCC 7.1 - 445 | 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++/13/bits/stl_vector.h:1292: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 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/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/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/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 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 ) - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/stl_tree.h:2210: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 - 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/stl_tree.h:2458: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 - 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/stl_map.h:513: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 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::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: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 >, 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++/13/bits/stl_map.h:513: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 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::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: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 >, 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++/13/bits/stl_map.h:513: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 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | 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 ); - | ~~~~~~~~~~~~~~~~~~^~~~~ -/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 = 2; 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/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/c++/13/vector:66: -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++/13/bits/stl_vector.h:1292: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 +/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to 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: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 = 3; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; 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/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/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/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::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++/13/bits/stl_vector.h:1292: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 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'Dune::FieldVector::dimworld> Dune::YaspIntersection::integrationOuterNormal(const Dune::FieldVector&) const [with GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >]', + inlined from 'Dune::Intersection::GlobalCoordinate Dune::Intersection::integrationOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >; 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 = 3; OutputStream = Dune::DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:285:78: +/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(); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/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/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: @@ -56356,20 +55989,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){ | ^~~~~~~~~~~~~ -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++/13/bits/stl_vector.h:1394: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++/13/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 372 | _M_realloc_insert(begin() + __n, std::move(__v)); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh: In member function 'Dune::YGridComponent::fTupel Dune::YGridComponent::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantOffsetCoordinates]': -/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/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/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: @@ -56441,12 +56060,24 @@ /usr/include/c++/13/bits/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++/13/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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ /usr/include/c++/13/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++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 529 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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++/13/bits/vector.tcc:529: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; + | ~~~~^~~~~ /usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: @@ -56458,6 +56089,10 @@ /usr/include/c++/13/bits/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 = 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>::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, @@ -56502,10 +56137,6 @@ /usr/include/c++/13/bits/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 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/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: @@ -56527,6 +56158,11 @@ /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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 @@ -56617,147 +56253,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 = 1; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: -/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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 = 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | 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++/13/bits/stl_map.h:532: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 file included from /usr/include/c++/13/map:63: +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 533 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | 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/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/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: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::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 = 2; GridImp = const Dune::YaspGrid<2, 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, 2, const YaspGrid<2, 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 = 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::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 = 2; GridImp = const Dune::YaspGrid<2, 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, 2, const YaspGrid<2, 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, 2, const YaspGrid<2, 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); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /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(); @@ -56791,6 +56296,12 @@ /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 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++/13/bits/stl_vector.h:1299: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++/13/bits/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 ) | ^~~~~~~~~~~~~ @@ -56858,25 +56369,27 @@ /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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = UGGrid<3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:226:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 226 | void checkIndexSetForCodim ( const Grid &grid, const GridView &view, - | ^~~~~~~~~~~~~~~~~~~~~ +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++/13/bits/stl_vector.h:1299: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++/13/bits/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++/13/bits/stl_vector.h:1299: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++/13/bits/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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ /usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: @@ -56887,17 +56400,10 @@ /usr/include/c++/13/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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ +[ 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 In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = 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: + 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -56905,53 +56411,39 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | std::tuple<>()); | ~~~~~~~~~~~~~~~ +/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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/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 = {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++/13/bits/stl_vector.h:1299: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++/13/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++/13/bits/stl_vector.h:1299: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 '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++/13/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 +/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++/13/bits/stl_vector.h:1299: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 '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++/13/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++/13/bits/stl_vector.h:1299: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++/13/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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +[ 81%] Built target test-yaspgrid-yaspfactory-2d In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = 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: + 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -56959,62 +56451,41 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | std::tuple<>()); | ~~~~~~~~~~~~~~~ +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=" +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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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++/13/bits/stl_vector.h:1299: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++/13/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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | 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++/13/bits/stl_map.h:532: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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 533 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/13/string:51, - from /usr/include/c++/13/bits/locale_classes.h:40, - from /usr/include/c++/13/bits/ios_base.h:41, - from /usr/include/c++/13/ios:44, - from /usr/include/c++/13/ostream:40, - from /usr/include/c++/13/iostream:41, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:12: -In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = const int; _Up = int; bool _IsMove = false]', - inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const int*; _OI = int*]' at /usr/include/c++/13/bits/stl_algobase.h:506:30, - inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const int*; _OI = int*]' at /usr/include/c++/13/bits/stl_algobase.h:533:42, - inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const int*; _OI = int*]' at /usr/include/c++/13/bits/stl_algobase.h:540:31, - inlined from '_OI std::copy(_II, _II, _OI) [with _II = const int*; _OI = int*]' at /usr/include/c++/13/bits/stl_algobase.h:633:7, - inlined from 'Dune::YaspHierarchicIterator::YaspHierarchicIterator(const YGLI&, const I&, int) [with GridImp = const Dune::YaspGrid<1>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridhierarchiciterator.hh:42:16: -/usr/include/c++/13/bits/stl_algobase.h:437:30: warning: 'void* __builtin_memcpy(void*, const void*, unsigned int)' writing between 5 and 2147483647 bytes into a region of size 4 overflows the destination [-Wstringop-overflow=] - 437 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid.hh:75: -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridhierarchiciterator.hh: In constructor 'Dune::YaspHierarchicIterator::YaspHierarchicIterator(const YGLI&, const I&, int) [with GridImp = const Dune::YaspGrid<1>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridhierarchiciterator.hh:41:17: note: at offset 4 into destination object 'se' of size 8 - 41 | StackElem se(entity._g); - | ^~ -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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | 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: + 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -57022,321 +56493,54 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = const int; _Up = int; bool _IsMove = false]', - inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const int*; _OI = int*]' at /usr/include/c++/13/bits/stl_algobase.h:506:30, - inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const int*; _OI = int*]' at /usr/include/c++/13/bits/stl_algobase.h:533:42, - inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const int*; _OI = int*]' at /usr/include/c++/13/bits/stl_algobase.h:540:31, - inlined from '_OI std::copy(_II, _II, _OI) [with _II = const int*; _OI = int*]' at /usr/include/c++/13/bits/stl_algobase.h:633:7, - inlined from 'Dune::YaspHierarchicIterator::YaspHierarchicIterator(const YGLI&, const I&, int) [with GridImp = const Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridhierarchiciterator.hh:42:16: -/usr/include/c++/13/bits/stl_algobase.h:437:30: warning: 'void* __builtin_memcpy(void*, const void*, unsigned int)' writing between 5 and 2147483647 bytes into a region of size 4 overflows the destination [-Wstringop-overflow=] - 437 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridhierarchiciterator.hh: In constructor 'Dune::YaspHierarchicIterator::YaspHierarchicIterator(const YGLI&, const I&, int) [with GridImp = const Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates >]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridhierarchiciterator.hh:41:17: note: at offset 4 into destination object 'se' of size 8 - 41 | StackElem se(entity._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<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 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/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 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: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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | 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, - | ^~~~~~~~ -/usr/include/c++/13/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++/13/bits/stl_tree.h:2210: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 - 2210 | _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++/13/bits/stl_map.h:532:44: 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/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()) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/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 >, 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: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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 533 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | 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++/13/bits/stl_map.h:532: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<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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 533 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | 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++/13/bits/stl_map.h:532: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, 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 533 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | std::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: -/usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | 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++/13/bits/stl_map.h:532: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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 533 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | 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, - | ^~~~~~~~ -/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 = 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 static member function 'static bool CheckEntitySeed::GeometryEquals::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<0, 2, const Dune::YaspGrid<2>, 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: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 +/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 ) | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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/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 = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -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=" -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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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, 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/stl_tree.h:2210: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 - 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/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; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:67: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 = 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 member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | 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, @@ -57367,21 +56571,21 @@ /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 member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ /usr/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 member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ 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]': @@ -57400,6 +56604,15 @@ /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 = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ 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: @@ -57499,70 +56712,42 @@ /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::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = 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++/13/bits/stl_map.h:532: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; + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLeafIntersection > >, std::allocator, Dune::UGGridLeafIntersection > > > >::iterator' changed in GCC 7.1 + 445 | 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 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 533 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLeafIntersection > >, std::allocator, Dune::UGGridLeafIntersection > > > >::iterator' changed in GCC 7.1 - 445 | 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++/13/bits/stl_vector.h:1292: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 1292 | _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 = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ /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 -/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 /usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLeafIntersection > >, std::allocator, Dune::UGGridLeafIntersection > > > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -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/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) @@ -57572,41 +56757,93 @@ /usr/include/c++/13/bits/stl_vector.h:1292: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 1292 | _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::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 +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +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 ) + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +/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::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 +/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 = 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 +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 = 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 +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 = 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 +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 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +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 ); | ~~~~~~~~~~~~~^~~~~ -/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/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/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)); @@ -57615,162 +56852,103 @@ /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/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/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 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: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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, +/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: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:67: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<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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/stl_tree.h:2210: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 + 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/stl_tree.h:2458: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 + 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/stl_map.h:513: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 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::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++/13/bits/stl_map.h:513: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 = 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: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 >, 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++/13/bits/stl_map.h:513: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 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::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++/13/bits/stl_map.h:513: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 = 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: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 >, 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++/13/bits/stl_map.h:513: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 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, +/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 = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | 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 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 'Dune::FieldMatrix Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 2; M = Dune::DiagonalMatrix]': + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | 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/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++/13/bits/stl_vector.h:1299: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++/13/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 '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 +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:72, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:21: /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': @@ -57789,6 +56967,12 @@ | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 @@ -57798,6 +56982,10 @@ /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | 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/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': @@ -57807,14 +56995,61 @@ /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1292 | _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 YaspGrid<2>, YaspGeometry>]': +/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/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/13/bits/vector.tcc:445: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 /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/13/bits/vector.tcc:445: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 +/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++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/13/bits/vector.tcc:445: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 >]', @@ -57822,34 +57057,127 @@ /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/vector.tcc:445: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 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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1292 | _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 = 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:67: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 = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +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++/13/bits/stl_vector.h:1394: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++/13/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 372 | _M_realloc_insert(begin() + __n, std::move(__v)); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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: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 = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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){ + | ^~~~~~~~~~~~~ /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | 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 member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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 = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 @@ -57859,9 +57187,9 @@ /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | 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++/13/bits/stl_vector.h:1292: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 = 1; ctype = double; int dim = 3]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': @@ -57871,11 +57199,6 @@ /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: @@ -57884,6 +57207,37 @@ /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/13/bits/vector.tcc:445: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/checkindexset.hh: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = UGGrid<3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:226:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 226 | void checkIndexSetForCodim ( const Grid &grid, const GridView &view, + | ^~~~~~~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | 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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 @@ -57919,15 +57273,6 @@ /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::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++/13/bits/stl_vector.h:1299: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++/13/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++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: @@ -57936,11 +57281,6 @@ /usr/include/c++/13/bits/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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/13/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++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 529 | vector<_Tp, _Alloc>:: @@ -57958,11 +57298,33 @@ /usr/include/c++/13/bits/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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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 = 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | 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, @@ -57982,26 +57344,44 @@ /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1292 | _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++/13/bits/stl_vector.h:1299: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++/13/bits/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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1292 | _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 = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | 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++/13/bits/stl_vector.h:1299: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++/13/bits/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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | 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++/13/bits/stl_vector.h:1299: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, @@ -58037,11 +57417,15 @@ /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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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, 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | 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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 @@ -58080,6 +57464,24 @@ /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 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | 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 ) | ^~~~~~~~~~~~~ @@ -58132,110 +57534,19 @@ /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>, 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 ) - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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:67: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 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 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | 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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 @@ -58246,30 +57557,26 @@ /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1292 | _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 = 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++/13/bits/stl_map.h:532: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<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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 533 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/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 >, 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: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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __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[](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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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: + 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -58277,28 +57584,28 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | 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++/13/bits/stl_map.h:532:44: 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/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 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 533 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | 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; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __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[](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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 @@ -58308,26 +57615,33 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | 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++/13/bits/stl_map.h:532: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 = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 533 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, +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 = 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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: + 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -58335,39 +57649,113 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __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[](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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -[ 83%] 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 ../../../../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 -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[](key_type&&) [with _Key = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -[ 83%] 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' -[ 84%] 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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: + 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -58375,7 +57763,11 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | 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: 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: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, TensorProductCoordinates >, YaspGeometry>]': /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 ); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ @@ -58383,20 +57775,20 @@ 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: + 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::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 = 2; GridImp = const Dune::YaspGrid<2, 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, 2, const YaspGrid<2, 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 = 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: + 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::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 = 2; GridImp = const Dune::YaspGrid<2, 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, 2, const YaspGrid<2, 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, 2, const YaspGrid<2>, YaspGeometry>]': +/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: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; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ @@ -58422,31 +57814,30 @@ /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, 2, const YaspGrid<2, EquidistantOffsetCoordinates >, YaspGeometry>]': +/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::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(); +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 YaspGrid<2, EquidistantOffsetCoordinates >, YaspGeometry>]': +/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; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ @@ -58460,55 +57851,160 @@ 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: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:67: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 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 '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 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 ) ); } + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/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 +[ 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 +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 ); + | ~~~~~~~~~~~~~^~~~~ +/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-grid-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 ../../../../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 +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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -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, - | ^~~~~~~~ -/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 ); - | ~~~~~~~~~~~~^~~~~~~~~~ +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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1292 | _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 = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = UGGrid<3>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:226:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 226 | void checkIndexSetForCodim ( const Grid &grid, const GridView &view, @@ -58531,6 +58027,22 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | std::tuple<>()); | ~~~~~~~~~~~~~~~ +/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: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:67: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, 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 @@ -58549,6 +58061,24 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 @@ -58567,6 +58097,20 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | 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: +/usr/include/c++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 @@ -58585,51 +58129,101 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -[ 85%] 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 ../../../../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 -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 85%] Built target tensorgridfactorytest -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=" -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 -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 -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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -[ 89%] 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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/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 = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/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/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/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 ); + | ~~~~~~~~~~~~~^~~~~ /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 ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ 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, @@ -58637,6 +58231,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 = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::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, @@ -58733,25 +58336,8 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | 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/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: + 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -58759,53 +58345,9 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | 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/mcmgmappertest.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<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/mcmgmappertest.cc:146:53: required from 'void checkMixedDataMapper(const Mapper&, const GridView&) [with Mapper = Dune::MultipleCodimMultipleGeomTypeMapper > > >; GridView = Dune::GridView > >]' -/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<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/test/mcmgmappertest.cc:339: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/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/yaspgrid/yaspgridentity.hh:547:44: required from 'constexpr Dune::GeometryType Dune::YaspEntity<0, dim, GridImp>::type() const [with int dim = 3; GridImp = const Dune::YaspGrid<3>]' -/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 = 3; GridImp = const Dune::YaspGrid<3>; EntityImp = Dune::YaspEntity]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/test/mcmgmappertest.cc:146:53: required from 'void checkMixedDataMapper(const Mapper&, const GridView&) [with Mapper = Dune::MultipleCodimMultipleGeomTypeMapper > > >; GridView = Dune::GridView > >]' -/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 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/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/mcmgmappertest.cc:146:53: required from 'void checkMixedDataMapper(const Mapper&, const GridView&) [with Mapper = Dune::MultipleCodimMultipleGeomTypeMapper > > >; GridView = Dune::GridView > >]' -/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<2>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/test/mcmgmappertest.cc:339: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 - 136 | DiagonalMatrix transposed() 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/yaspgrid/yaspgridentity.hh:547:44: required from 'constexpr Dune::GeometryType Dune::YaspEntity<0, dim, GridImp>::type() const [with int dim = 3; GridImp = const Dune::YaspGrid<3>]' -/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 = 3; GridImp = const Dune::YaspGrid<3>; EntityImp = Dune::YaspEntity]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/test/mcmgmappertest.cc:146:53: required from 'void checkMixedDataMapper(const Mapper&, const GridView&) [with Mapper = Dune::MultipleCodimMultipleGeomTypeMapper > > >; GridView = Dune::GridView > >]' -/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 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = 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++/13/bits/stl_map.h:532: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, 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 533 | std::forward_as_tuple(std::move(__k)), @@ -58813,7 +58355,7 @@ 534 | 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>; GridView = GridView > >; OutputStream = DebugStream<1, 4>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:469:68: /usr/include/c++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -58821,8 +58363,17 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | 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, 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | 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: + 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -58830,14 +58381,21 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | 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, - | ^~~~~~~~ -/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 = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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/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[](key_type&&) [with _Key = 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 = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -58845,8 +58403,32 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | std::tuple<>()); | ~~~~~~~~~~~~~~~ +[ 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' +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". +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' +[ 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' +[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = 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 = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -58854,7 +58436,16 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2, EquidistantOffsetCoordinates >, YaspGeometry>]': +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | 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: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; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ @@ -58872,7 +58463,7 @@ /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::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]': +/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::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 534 | void iterate(Grid &g) | ^~~~~~~ @@ -58880,55 +58471,73 @@ /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: +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, 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: +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, 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: +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, 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: +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 ); | ~~~~~~~~~~~~~^~~~~ -/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 >]': +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | 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, 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | 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>]': /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: +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, 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: +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, 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: +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, 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: +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 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = 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 = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -58936,11 +58545,8 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -[ 90%] 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 ../../../../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 In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = 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 = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -58948,18 +58554,17 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | 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 -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' -[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | 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 = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -58967,8 +58572,26 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::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: +/usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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: + 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -58976,8 +58599,25 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | 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/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 = 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 = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -58985,8 +58625,17 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | 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, 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | 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 = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -58994,37 +58643,82 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | 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/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<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/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2>, YaspGeometry>]': +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | 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 member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | 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::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 '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; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ @@ -59042,7 +58736,7 @@ /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::YaspGrid<2>]': +/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) | ^~~~~~~ @@ -59050,66 +58744,653 @@ /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 ); | ~~~~~~~~~~~~~^~~~~ -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 | { - | ^ -/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: 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 ); + | ~~~~~~~~~~~~~^~~~~ +/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[](key_type&&) [with _Key = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | 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::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/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 ); + | ~~~~~~~~~~~~~^~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | 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() ) + | ~~~^~~~ +/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: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:67: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 = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | 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++/13/bits/stl_vector.h:1299: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++/13/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 = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +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 = 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 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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::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 ); + | ~~~~~~~~~~~~~^~~~~ +/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/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:67: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 ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +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++/13/bits/stl_vector.h:1299: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++/13/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)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 ../../../../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 +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +[ 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/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' +[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 +/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 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: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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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 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 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 '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 ); + | ~~~~~~~~~~~~^~~~~~~~~~ +/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:178:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 178 | if( (geometry.corner( i ) - geometry.global( refElement.position( i, mydim ) )).two_norm() > tolerance ) + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +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++/13/bits/stl_vector.h:1299: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++/13/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, + 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/mcmgmappertest.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<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/mcmgmappertest.cc:146:53: required from 'void checkMixedDataMapper(const Mapper&, const GridView&) [with Mapper = Dune::MultipleCodimMultipleGeomTypeMapper > > >; GridView = Dune::GridView > >]' +/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<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/test/mcmgmappertest.cc:339: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/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/yaspgrid/yaspgridentity.hh:547:44: required from 'constexpr Dune::GeometryType Dune::YaspEntity<0, dim, GridImp>::type() const [with int dim = 3; GridImp = const Dune::YaspGrid<3>]' +/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 = 3; GridImp = const Dune::YaspGrid<3>; EntityImp = Dune::YaspEntity]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/test/mcmgmappertest.cc:146:53: required from 'void checkMixedDataMapper(const Mapper&, const GridView&) [with Mapper = Dune::MultipleCodimMultipleGeomTypeMapper > > >; GridView = Dune::GridView > >]' +/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 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/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/mcmgmappertest.cc:146:53: required from 'void checkMixedDataMapper(const Mapper&, const GridView&) [with Mapper = Dune::MultipleCodimMultipleGeomTypeMapper > > >; GridView = Dune::GridView > >]' +/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<2>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/test/mcmgmappertest.cc:339: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 + 136 | DiagonalMatrix transposed() 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/yaspgrid/yaspgridentity.hh:547:44: required from 'constexpr Dune::GeometryType Dune::YaspEntity<0, dim, GridImp>::type() const [with int dim = 3; GridImp = const Dune::YaspGrid<3>]' +/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 = 3; GridImp = const Dune::YaspGrid<3>; EntityImp = Dune::YaspEntity]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/test/mcmgmappertest.cc:146:53: required from 'void checkMixedDataMapper(const Mapper&, const GridView&) [with Mapper = Dune::MultipleCodimMultipleGeomTypeMapper > > >; GridView = Dune::GridView > >]' +/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 +/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 '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++/13/bits/stl_vector.h:1299: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++/13/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/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::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++/13/bits/stl_vector.h:1299: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++/13/bits/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)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 ../../../../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 +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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 ../../../../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 +/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 +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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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, + 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/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/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/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, @@ -59134,15 +59415,6 @@ /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: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 -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ /usr/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>, Dune::AlbertaGridGlobalGeometry>' /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:128:41: required from 'class Dune::VTKWriter > > >' @@ -59206,15 +59478,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::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | 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>; 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 > >]' @@ -59233,6 +59496,28 @@ /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++/13/vector:72, + 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++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/13/vector:66: +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445: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/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]' @@ -59254,15 +59539,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 member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | 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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445: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/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 | { + | ^ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445: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/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]' @@ -59286,15 +59586,16 @@ /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[](key_type&&) [with _Key = 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++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ +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 = 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]' @@ -59309,6 +59610,8 @@ /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/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445: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 = 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]' @@ -59352,6 +59655,35 @@ /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 +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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/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 | { + | ^ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 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]' @@ -59473,6 +59805,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 member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /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]' @@ -59521,60 +59858,88 @@ /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 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 ); - | ~~~~~~~~~~~~~^~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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/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 member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +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 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]': @@ -59606,6 +59971,92 @@ /usr/include/c++/13/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 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/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 ) ); @@ -59641,6 +60092,30 @@ /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 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 + | ^~~~~~ 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 @@ -59697,10 +60172,50 @@ /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/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/test/staticcheck.hh: In static member function 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<0, 2, const Dune::AlbertaGrid<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/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/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: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 ); @@ -59714,10 +60229,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 ); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/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/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: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 ); @@ -59739,6 +60250,15 @@ /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.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/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){ @@ -59823,917 +60343,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 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::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++/13/bits/stl_vector.h:1299: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++/13/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 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/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[](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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | 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 -/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:67: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 ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -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++/13/bits/stl_vector.h:1299: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++/13/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<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 file included from /usr/include/c++/13/vector:72, - 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++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/13/vector:66: -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445: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 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/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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 YaspGrid<2>, YaspGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:178:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 178 | if( (geometry.corner( i ) - geometry.global( refElement.position( i, mydim ) )).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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /usr/include/c++/13/map:62, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundarysegment.hh:8: -/usr/include/c++/13/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++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/stl_tree.h:2458: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::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /usr/include/c++/13/vector:72, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:14: -/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /usr/include/c++/13/map:63: -/usr/include/c++/13/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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | 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 = 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[](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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | 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 '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/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 ) - | ^~~~~ -[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 ../../../../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 -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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 ../../../../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/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/13/vector:66: -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445: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' -[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/13/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++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1299: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++/13/bits/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++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/13/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++/13/bits/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++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | 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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -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: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 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 - | ^~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/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/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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -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 /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/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/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 /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/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 -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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | 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/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, 1, const Dune::AlbertaGrid<1, 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, 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(); - | ^ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc: In instantiation of 'void addToGridFactory(Dune::GridFactory&, Dune::Dim<1>) [with Grid = Dune::AlbertaGrid<1, 1>]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:108:19: required from 'void checkProjectedUnitCube() [with Grid = Dune::AlbertaGrid<1, 1>]' -/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: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 /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 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]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 1, const Dune::AlbertaGrid<1, 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, 1>]' -/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:436:26: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 436 | FieldMatrix 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 = 1; 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/checkgeometryinfather.hh:180:35: 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: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 = 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | 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::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>]' -/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 = 1; GridImp = const Dune::AlbertaGrid<1, 1>; 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<1, 1>]' -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1028:24: 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: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 = 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 - | ^~~~~~ -/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>]' -/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 = 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]' -/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<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: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 = 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 > >]' @@ -60752,40 +60361,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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/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 /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]' @@ -60817,15 +60392,6 @@ /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<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/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]' @@ -60836,16 +60402,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 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/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 > >]' @@ -60866,17 +60422,6 @@ /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/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/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]' @@ -60910,24 +60455,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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | 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 = 3; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; 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<3, 3>, unsigned int> >(const AlbertaGrid<3, 3>&, const IdSet, AlbertaGridIdSet<3, 3>, unsigned int>&):: [with auto:30 = 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<3, 3>, unsigned int> >(const AlbertaGrid<3, 3>&, const IdSet, AlbertaGridIdSet<3, 3>, unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' @@ -60962,18 +60489,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 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: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 /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]' @@ -60986,21 +60501,11 @@ /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 '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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /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 = 3; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; 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::AlbertaGrid<3, 3>; 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<3, 3>, unsigned int> >(const AlbertaGrid<3, 3>&, const IdSet, AlbertaGridIdSet<3, 3>, unsigned int>&):: [with auto:30 = std::integral_constant]' @@ -61029,10 +60534,6 @@ /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/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/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/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<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<2>; std::true_type = std::integral_constant]' @@ -61351,24 +60852,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 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 - | ^~~~~~ /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 = 3; GridImp = 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 = 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>]' @@ -61433,110 +60916,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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/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 /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 - 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::AlbertaGrid<1, 1>; 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 = 1; int cdim = 1; GridImp = const Dune::AlbertaGrid<1, 1>; 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<0, 1, const Dune::AlbertaGrid<1, 1>, Dune::AlbertaGridGlobalGeometry>; 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::AlbertaGrid<1, 1>]': -/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<1, 1>]': -/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<1, 1, const AlbertaGrid<1, 1>, 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 = 1; int cdim = 1; GridImp = const Dune::AlbertaGrid<1, 1>; 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 - | ^~~~~~ -/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 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 1, const AlbertaGrid<1, 1>, 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: 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 ); - | ^~ -/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::AlbertaGrid<1, 1>; 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 = 1; GridImp = const Dune::AlbertaGrid<1, 1>; 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 = 1; int cdim = 1; GridImp = const Dune::AlbertaGrid<1, 1>; 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: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 - | ^~~~~~ +[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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/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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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::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]': @@ -61580,20 +60967,11 @@ /usr/include/c++/13/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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ +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=" /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 ) ); @@ -61657,6 +61035,37 @@ /usr/include/c++/13/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)...); | ^ +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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 +/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 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 @@ -62037,189 +61446,309 @@ /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++/13/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++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 529 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/vector.tcc:529: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++/13/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1037 | _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++/13/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1037 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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++/13/bits/stl_vector.h:1299: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++/13/bits/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++/13/bits/stl_vector.h:1299: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++/13/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++/13/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++/13/mutex:900: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++/13/mutex:836: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++/13/mutex:836:16: -/usr/include/c++/13/bits/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 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 /usr/include/c++/13/map:62, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundarysegment.hh:8: +/usr/include/c++/13/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++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/stl_tree.h:2458: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/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 /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/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, 1, const Dune::AlbertaGrid<1, 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, 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(); + | ^ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc: In instantiation of 'void addToGridFactory(Dune::GridFactory&, Dune::Dim<1>) [with Grid = Dune::AlbertaGrid<1, 1>]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:108:19: required from 'void checkProjectedUnitCube() [with Grid = Dune::AlbertaGrid<1, 1>]' +/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: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/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]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 1, const Dune::AlbertaGrid<1, 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, 1>]' +/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:436:26: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 436 | FieldMatrix 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 = 1; 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/checkgeometryinfather.hh:180:35: 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: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::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>]' +/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 = 1; GridImp = const Dune::AlbertaGrid<1, 1>; 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<1, 1>]' +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1028:24: 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: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::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>]' +/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 = 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]' +/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<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: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 + | ^~~~~~~~~~~~~~~~~~ +/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/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/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: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 ) + | ~~~~~~~~~^~~~~ +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 /usr/include/c++/13/vector:72, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:14: +/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/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: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: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 /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 + | ^~~~~~ +In file included from /usr/include/c++/13/map:63: +/usr/include/c++/13/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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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 = 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 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 + 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::AlbertaGrid<1, 1>; 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 = 1; int cdim = 1; GridImp = const Dune::AlbertaGrid<1, 1>; 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<0, 1, const Dune::AlbertaGrid<1, 1>, Dune::AlbertaGridGlobalGeometry>; 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::AlbertaGrid<1, 1>]': +/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<1, 1>]': +/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<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 ); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -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 ); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +/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 = 1; int cdim = 1; GridImp = const Dune::AlbertaGrid<1, 1>; 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 + | ^~~~~~ +/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 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 1, const AlbertaGrid<1, 1>, 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: 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 ); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -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<1, 1>]': -/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/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 = 1; int cdim = 1; GridImp = const Dune::AlbertaGrid<1, 1>; 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 = 1; GridImp = const Dune::AlbertaGrid<1, 1>; 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 = 1; int cdim = 1; GridImp = const Dune::AlbertaGrid<1, 1>; 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: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/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 ); - | ~~~~~~^~~~~ -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: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 ) - | ~~~~~~~~~^~~~~ -In file included from /usr/include/c++/13/map:62, - 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++/13/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++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 -[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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/libalberta_2d.so /usr/lib/arm-linux-gnueabihf/libalberta_utilities.so -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=" -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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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++/13/vector:66, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:22: -/usr/include/c++/13/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++/13/bits/stl_vector.h:678:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 - 678 | vector(initializer_list __l, - | ^~~~~~ -/usr/include/c++/13/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++/13/bits/stl_vector.h:678: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()': -/build/reproducible-path/dune-grid-2.9.0/doc/grids/gridfactory/testgrids.hh:74:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 - 74 | }; - | ^ -/build/reproducible-path/dune-grid-2.9.0/doc/grids/gridfactory/testgrids.hh:87:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 - 87 | }; - | ^ -/build/reproducible-path/dune-grid-2.9.0/doc/grids/gridfactory/testgrids.hh:94:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 - 94 | }; - | ^ -/build/reproducible-path/dune-grid-2.9.0/doc/grids/gridfactory/testgrids.hh:114:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 - 114 | }; - | ^ -/build/reproducible-path/dune-grid-2.9.0/doc/grids/gridfactory/testgrids.hh:133:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 - 133 | }; - | ^ -/build/reproducible-path/dune-grid-2.9.0/doc/grids/gridfactory/testgrids.hh:207:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 - 207 | }; - | ^ +/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 + | ^~~~~~ +[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 ../../../../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/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 ) { @@ -62249,10 +61778,18 @@ /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 ); | ~~~~~~~~~~~~~~~~~^~~~~ +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=" /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(); | ~~~~~~~~~~~~~~~~~^~ +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' /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 ) ); @@ -62266,6 +61803,8 @@ /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)); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ +[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 /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 ) ); @@ -62293,6 +61832,86 @@ /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/io/file/test/gmshtest.cc: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:309:1: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 309 | } + | ^ +/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); + | ~~^~~ +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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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, @@ -62314,14 +61933,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/io/file/test/gmshtest.cc: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:309:1: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 309 | } - | ^ -/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); - | ~~^~~ 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, @@ -62350,6 +61961,15 @@ /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/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 ); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +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 ); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/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> >' @@ -62357,15 +61977,30 @@ /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 -/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 /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 member function 'Dune::AlbertaGridGeometry::LocalCoordinate Dune::AlbertaGridGeometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::AlbertaGrid<1, 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 - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/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 ); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +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<1, 1>]': +/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 /usr/include/c++/13/map:62, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundarysegment.hh:8: +/usr/include/c++/13/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++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/stl_tree.h:2458: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/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: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/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]' @@ -62620,11 +62255,10 @@ /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/c++/13/vector:72: -/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ +/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/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>]' @@ -62634,6 +62268,10 @@ /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 | ^~~~~~~~~~~~~~~~~~ +/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 /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::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, 3>, unsigned int> >(const AlbertaGrid<1>&, const IdSet, AlbertaGridIdSet<1, 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<1, 3>, unsigned int> >(const AlbertaGrid<1>&, const IdSet, AlbertaGridIdSet<1, 3>, unsigned int>&)::; Index = unsigned int; Index ...i = {0, 1}]' @@ -62655,14 +62293,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 file included from /usr/include/c++/13/map:62, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/common/boundarysegment.hh:8: -/usr/include/c++/13/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++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/stl_tree.h:2458: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/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 > >]' @@ -62671,6 +62301,14 @@ /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++/13/map:62, + 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++/13/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++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2458 | _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 = 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]' @@ -62692,6 +62330,8 @@ /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/c++/13/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++/13/bits/stl_tree.h:2458: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/albertagrid/geometry.hh: In instantiation of 'Dune::AlbertaGridGeometry::GlobalCoordinate Dune::AlbertaGridGeometry::center() const [with int mydim = 0; int cdim = 3; 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 = 3; 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, 3>, unsigned int> >(const AlbertaGrid<1>&, const IdSet, AlbertaGridIdSet<1, 3>, unsigned int>&):: [with auto:24 = std::integral_constant]' @@ -62715,15 +62355,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 | ^~~~~~ -In file included from /usr/include/c++/13/map:63: -/usr/include/c++/13/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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ +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 ) + | ^~~~~ /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 @@ -62743,6 +62379,14 @@ /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++/13/vector:66, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:22: +/usr/include/c++/13/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++/13/bits/stl_vector.h:678:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 + 678 | vector(initializer_list __l, + | ^~~~~~ +/usr/include/c++/13/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++/13/bits/stl_vector.h:678:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 In file included from /usr/include/c++/13/functional:59, from /usr/include/dune/common/transpose.hh:9: /usr/include/c++/13/bits/std_function.h: In member function '_Res std::function<_Res(_ArgTypes ...)>::operator()(_ArgTypes ...) const [with _Res = Dune::FieldVector; _ArgTypes = {Dune::FieldVector}]': @@ -62752,6 +62396,12 @@ /usr/include/c++/13/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)...); | ^ +/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/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 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 @@ -62918,6 +62568,10 @@ /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++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | 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::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 @@ -62927,6 +62581,12 @@ /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/c++/13/vector:66: +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __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<1>]': /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:182:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 @@ -62959,6 +62619,10 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:283:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 283 | const typename Geometry::GlobalCoordinate cornerViaFather | ^~~~~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ /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 = 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 ) ) ) @@ -63027,69 +62691,40 @@ /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/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445: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/test/test-alberta.cc:27: /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 ) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ -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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/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/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 -/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 ); - | ~~~~~~^~~~~ +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()': +/build/reproducible-path/dune-grid-2.9.0/doc/grids/gridfactory/testgrids.hh:74:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 + 74 | }; + | ^ +/build/reproducible-path/dune-grid-2.9.0/doc/grids/gridfactory/testgrids.hh:87:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 + 87 | }; + | ^ +/build/reproducible-path/dune-grid-2.9.0/doc/grids/gridfactory/testgrids.hh:94:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 + 94 | }; + | ^ +/build/reproducible-path/dune-grid-2.9.0/doc/grids/gridfactory/testgrids.hh:114:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 + 114 | }; + | ^ +/build/reproducible-path/dune-grid-2.9.0/doc/grids/gridfactory/testgrids.hh:133:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 + 133 | }; + | ^ +/build/reproducible-path/dune-grid-2.9.0/doc/grids/gridfactory/testgrids.hh:207:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 + 207 | }; + | ^ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __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<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 @@ -63099,6 +62734,122 @@ /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/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/13/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++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1299: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++/13/bits/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++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/13/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++/13/bits/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++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | 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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +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: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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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, + | ^~~~~~~~~~~~~~~~~~~~~ +/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 ); + | ~~~~~~^~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 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 file included from /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:30: @@ -63124,8 +62875,82 @@ /usr/include/c++/13/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++/13/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++/13/bits/vector.tcc:445: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<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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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::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/albertagrid/albertagrid.cc:15: +/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 = 1; GridImp = const Dune::AlbertaGrid<1, 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 + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/13/map:63: +/usr/include/c++/13/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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/13/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 = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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 = 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 ); + | ~~~~~~~^~~~~~~~~~~~~ +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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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 = 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 /usr/include/c++/13/vector:72: +/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _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::AlbertaGrid<1>]': @@ -63172,17 +62997,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 ); | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ /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 ) @@ -63239,61 +63053,64 @@ /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::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++/13/bits/stl_vector.h:1299: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++/13/bits/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++/13/map:63: -/usr/include/c++/13/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++/13/bits/stl_map.h:513: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 = 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/usr/include/c++/13/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 = unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/13/bits/stl_map.h:513: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 = 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | 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 = 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 ); - | ~~~~~~~^~~~~~~~~~~~~ -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++/13/bits/stl_vector.h:1299: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++/13/bits/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 = 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 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++/13/bits/stl_vector.h:1299: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++/13/bits/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 '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: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++/13/map:63: +/usr/include/c++/13/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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/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/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 file included from /usr/include/c++/13/map:62, 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, @@ -63304,26 +63121,89 @@ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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++/13/bits/stl_tree.h:2458: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++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | 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++/13/bits/stl_vector.h:1299: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++/13/bits/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++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | 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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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: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 = 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::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, + 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:66, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:22: /usr/include/c++/13/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 >]': @@ -63332,23 +63212,6 @@ | ^~~~~~ /usr/include/c++/13/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++/13/bits/stl_vector.h:678:7: note: parameter passing for argument of type 'std::initializer_list >' 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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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/dune/geometry/test/checkgeometry.hh:67: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:17: /build/reproducible-path/dune-grid-2.9.0/doc/grids/gridfactory/testgrids.hh: In function 'void __static_initialization_and_destruction_0()': /build/reproducible-path/dune-grid-2.9.0/doc/grids/gridfactory/testgrids.hh:74:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 @@ -63369,63 +63232,137 @@ /build/reproducible-path/dune-grid-2.9.0/doc/grids/gridfactory/testgrids.hh:207:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.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 = 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | 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:67: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: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 << " )." - | ~~~~~~~~~~~~~^~~~~~ +/usr/include/c++/13/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++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 529 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/vector.tcc:529: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++/13/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1037 | _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++/13/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1037 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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++/13/bits/stl_vector.h:1299: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++/13/bits/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++/13/bits/stl_vector.h:1299: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++/13/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++/13/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++/13/mutex:900: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++/13/mutex:836: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++/13/mutex:836:16: +/usr/include/c++/13/bits/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: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: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 ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | 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++/13/bits/stl_vector.h:1299: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++/13/bits/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 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::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++/13/bits/stl_vector.h:1299: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++/13/bits/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.hh: In member function 'Dune::AlbertaGridGeometry::GlobalCoordinate Dune::AlbertaGridGeometry::corner(int) 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.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 @@ -63439,6 +63376,12 @@ /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::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++/13/bits/stl_vector.h:1299: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++/13/bits/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 = 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){ @@ -63448,28 +63391,43 @@ /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | 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++/13/bits/stl_vector.h:1299: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++/13/bits/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++/13/bits/stl_vector.h:1299: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++/13/bits/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++/13/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++/13/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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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/libalberta_2d.so /usr/lib/arm-linux-gnueabihf/libalberta_utilities.so +/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | 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++/13/bits/stl_vector.h:1299: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++/13/bits/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' +[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | 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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/13/map:63: /usr/include/c++/13/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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 @@ -63479,49 +63437,23 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 529 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/vector.tcc:529: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++/13/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1037 | _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++/13/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1037 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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++/13/bits/stl_vector.h:1292: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 = 1; ctype = double; int dim = 1]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1292 | _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/dune/geometry/test/checkgeometry.hh:67: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 = 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, @@ -63558,32 +63490,18 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -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, 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: -/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 = 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++/13/bits/stl_map.h:513: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 = 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::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++/13/bits/stl_map.h:513: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 = 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), @@ -63591,10 +63509,10 @@ 515 | std::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: + 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, + 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -63603,10 +63521,10 @@ 515 | std::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: + 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, + 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -63615,7 +63533,7 @@ 515 | std::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:30 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, + 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, 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: @@ -63627,7 +63545,7 @@ 515 | std::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:30 = std::integral_constant]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:73, + 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, 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: @@ -63638,11 +63556,19 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ +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, 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: +/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 = 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, - 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: + 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -63651,10 +63577,10 @@ 515 | std::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: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, - 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: + 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -63662,50 +63588,39 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | 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 = 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 -/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 ) - | ^~~~~ -[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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/libalberta_1d.so /usr/lib/arm-linux-gnueabihf/libalberta_utilities.so -/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/vector.tcc:445: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<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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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, @@ -63731,6 +63646,21 @@ /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 = 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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 = 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 /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, @@ -63744,6 +63674,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/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: @@ -63765,6 +63699,11 @@ /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/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/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> >' @@ -63772,6 +63711,16 @@ /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<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/dune/geometry/test/checkgeometry.hh:67: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 << " )." + | ~~~~~~~~~~~~~^~~~~~ /usr/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> >' @@ -63927,15 +63876,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 | ^~~~~ -/usr/include/c++/13/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++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1299: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++/13/bits/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.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>]' @@ -63992,15 +63932,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++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | 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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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<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]' @@ -64010,11 +63941,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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /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 > >]' @@ -64033,13 +63959,6 @@ /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/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/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 > >]' @@ -64113,22 +64032,6 @@ /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/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>; 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/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445: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++/13/vector:66: -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ /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}]' @@ -64160,8 +64063,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++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445: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::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 > >]' @@ -64253,8 +64154,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++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445: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 = 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]' @@ -64276,26 +64175,6 @@ /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 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | 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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445: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 = 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]' @@ -64308,8 +64187,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 | ^~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445: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.cc: In instantiation of 'Dune::AlbertaGridGeometry::LocalCoordinate Dune::AlbertaGridGeometry::local(const GlobalCoordinate&) const [with int mydim = 1; 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 = 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>]' @@ -64400,30 +64277,10 @@ /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++/13/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++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/13/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++/13/bits/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++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | 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 = 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | 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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /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>]' @@ -64473,14 +64330,24 @@ /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 | ^~~~~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 529 | 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++/13/bits/stl_vector.h:1299: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++/13/bits/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++/13/bits/stl_vector.h:1299: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++/13/bits/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.hh: In instantiation of 'Dune::AlbertaGridGeometry::GlobalCoordinate Dune::AlbertaGridGeometry::center() const [with int mydim = 1; 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<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]' @@ -64538,98 +64405,23 @@ /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 ) | ^~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 -/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | 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++/13/bits/stl_vector.h:1299: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++/13/bits/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++/13/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1037 | _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++/13/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1037 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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 = 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | 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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1292 | _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++/13/bits/stl_vector.h:1299: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++/13/bits/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++/13/bits/stl_vector.h:1299: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++/13/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++/13/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++/13/mutex:900: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++/13/mutex:836: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++/13/mutex:836:16: -/usr/include/c++/13/bits/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++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/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<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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | 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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/vector.tcc:445: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/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: @@ -64644,11 +64436,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 -/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 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 = 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 = 2; int dimworld = 3; CoordinateType = Dune::FieldVector]' @@ -64656,7 +64443,6 @@ /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/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/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/boundaryprojection.hh:190:37: required from 'void Dune::BoundarySegmentWrapper::backup(ObjectStreamType&) const [with int dim = 2; 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 @@ -64670,26 +64456,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 | ^~~~~~~~~~~~~~~~~~ -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 ); - | ~~~~~~~~~~~~^~~~~~~~~~ In file included from /usr/include/c++/13/functional:59, from /usr/include/dune/common/transpose.hh:9: /usr/include/c++/13/bits/std_function.h: In instantiation of '_Res std::function<_Res(_ArgTypes ...)>::operator()(_ArgTypes ...) const [with _Res = Dune::FieldVector; _ArgTypes = {Dune::FieldVector}]': @@ -64722,11 +64488,6 @@ /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 member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /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 @@ -64742,117 +64503,6 @@ /usr/include/c++/13/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/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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -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 member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -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: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<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 -/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 -/usr/include/dune/geometry/test/checkgeometry.hh:67: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 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 @@ -64971,22 +64621,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 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<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 ) { @@ -65073,6 +64707,12 @@ /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++/13/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++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 529 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/vector.tcc:529: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/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 @@ -65143,11 +64783,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 '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/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>; 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 @@ -65165,10 +64800,6 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:576:84: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 576 | sumNormal.axpy( quadrature[ i ].weight(), intersection.integrationOuterNormal( quadrature[ i ].position() ) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/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/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:100: 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 ) ); @@ -65286,137 +64917,126 @@ /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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292: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>::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++/13/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1037 | _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++/13/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1037 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1292 | _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++/13/bits/stl_vector.h:1292: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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1292 | _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 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 = 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++/13/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++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1299: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++/13/bits/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::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 '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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | 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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __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 ); | ~~~~~~^~~~~ -/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, - | ^~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445: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++/13/vector:66: +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/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/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445: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/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>; 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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/13/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++/13/bits/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: + 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -65424,18 +65044,38 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | 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: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++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | 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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 529 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 +/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | 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++/13/bits/stl_vector.h:1299: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++/13/bits/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: + 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -65443,8 +65083,60 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | 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, + 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++/13/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1037 | _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++/13/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1037 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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++/13/bits/stl_vector.h:1299: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++/13/bits/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++/13/bits/stl_vector.h:1299: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++/13/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++/13/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++/13/mutex:900: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++/13/mutex:836: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++/13/mutex:836:16: +/usr/include/c++/13/bits/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++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/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: + 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -65452,8 +65144,25 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | 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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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/libalberta_1d.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 = 2; ctype = double; int dim = 2]' at /usr/include/dune/geometry/referenceelementimplementation.hh:809:54: +/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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 = 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 '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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -65461,137 +65170,55 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -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 +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +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=" +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: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>]': +/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 ) + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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/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::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/c++/13/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++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 529 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 -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 '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++/13/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1037 | _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++/13/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1037 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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::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 ); - | ~~~~~~~~~~~~^~~~~~~~~~ -/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 ); - | ~~~~~~~~~~~~^~~~~~~~~~ +/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 /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 ) { @@ -65618,6 +65245,12 @@ /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<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: 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 ) ); @@ -65631,6 +65264,22 @@ /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 '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/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 ) ); @@ -65644,6 +65293,26 @@ /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 = 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<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 ) { @@ -65651,6 +65320,33 @@ /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<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 ); + | ~~~~~~~~~~~~^~~~~~~~~~ /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(); @@ -65680,150 +65376,108 @@ /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); | ~~~~~~~~~~~~~~~~~~~~~~^~~ -/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 ); +/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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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 = 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 ); | ~~~~~~~~~~~~^~~~~~~~~~ -/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/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++/13/bits/stl_vector.h:1292: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, 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 'void Dune::VTKWriter::writeData(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 '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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /usr/include/c++/13/map:62, - 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++/13/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++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/stl_tree.h:2458: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 = 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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/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 = 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 = 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/13/vector:66, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:22: -/usr/include/c++/13/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++/13/bits/stl_vector.h:678:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 - 678 | vector(initializer_list __l, - | ^~~~~~ -/usr/include/c++/13/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++/13/bits/stl_vector.h:678:7: note: parameter passing for argument of type 'std::initializer_list >' 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 = 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -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()': -/build/reproducible-path/dune-grid-2.9.0/doc/grids/gridfactory/testgrids.hh:74:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 - 74 | }; - | ^ -/build/reproducible-path/dune-grid-2.9.0/doc/grids/gridfactory/testgrids.hh:87:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 - 87 | }; - | ^ -/build/reproducible-path/dune-grid-2.9.0/doc/grids/gridfactory/testgrids.hh:94:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 - 94 | }; - | ^ -/build/reproducible-path/dune-grid-2.9.0/doc/grids/gridfactory/testgrids.hh:114:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 - 114 | }; - | ^ -/build/reproducible-path/dune-grid-2.9.0/doc/grids/gridfactory/testgrids.hh:133:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 - 133 | }; - | ^ -/build/reproducible-path/dune-grid-2.9.0/doc/grids/gridfactory/testgrids.hh:207:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.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 = 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ +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, @@ -65841,6 +65495,15 @@ /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 = 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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 @@ -65849,6 +65512,67 @@ /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/c++/13/map:62, + 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++/13/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++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +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); + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/stl_tree.h:2458: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/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 ); + | ~~~~~~~~~~~~~^~~~~~~~~ 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, @@ -65862,36 +65586,45 @@ /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/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 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: + 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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 = 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 ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ +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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -65899,16 +65632,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/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 - | ^~~~~~ -/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/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 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]': @@ -65946,10 +65669,15 @@ /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 -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh: In member function 'Dune::AlbertaGridGeometry::GlobalCoordinate Dune::AlbertaGridGeometry::corner(int) 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.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[](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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ 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]': @@ -65960,6 +65688,40 @@ /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 ); } | ^~~~~~ +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 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 ); + | ~~~~~~~~~~~~^~~~~~~~~~ /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 > >]' @@ -66027,24 +65789,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 | ^~~~~~ -/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>; 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 '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++/13/vector:66, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:22: +/usr/include/c++/13/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++/13/bits/stl_vector.h:678:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 + 678 | vector(initializer_list __l, + | ^~~~~~ +/usr/include/c++/13/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++/13/bits/stl_vector.h:678: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: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/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<3, 3>; 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<2, 3, const Dune::AlbertaGrid<3, 3> >; LocalCoordinate = Dune::FieldVector; GlobalCoordinate = Dune::FieldVector]' @@ -66066,6 +65825,33 @@ /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 '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 ); + | ~~~~~~~~~~~~^~~~~~~~~~ +/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 /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::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<2, 3, const AlbertaGrid<3, 3>, 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 > >]' @@ -66076,15 +65862,32 @@ /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 /usr/include/c++/13/vector:72: -/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/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::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 ); + | ~~~~~~~~~~~~^~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 529 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/vector.tcc:529: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/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, @@ -66101,51 +65904,84 @@ /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 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: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 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()': +/build/reproducible-path/dune-grid-2.9.0/doc/grids/gridfactory/testgrids.hh:74:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 + 74 | }; + | ^ +/build/reproducible-path/dune-grid-2.9.0/doc/grids/gridfactory/testgrids.hh:87:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 + 87 | }; + | ^ +/build/reproducible-path/dune-grid-2.9.0/doc/grids/gridfactory/testgrids.hh:94:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 + 94 | }; + | ^ +/build/reproducible-path/dune-grid-2.9.0/doc/grids/gridfactory/testgrids.hh:114:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 + 114 | }; + | ^ +/build/reproducible-path/dune-grid-2.9.0/doc/grids/gridfactory/testgrids.hh:133:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 + 133 | }; + | ^ +/build/reproducible-path/dune-grid-2.9.0/doc/grids/gridfactory/testgrids.hh:207:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 + 207 | }; + | ^ +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++/13/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1037 | _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++/13/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1037 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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: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 ) + | ~~^~~ /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]' @@ -66189,20 +66025,6 @@ /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24: 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/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[](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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ 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: @@ -66219,15 +66041,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 ) | ^~~~~~~~~~~~~ -In file included from /usr/include/c++/13/map:63: -/usr/include/c++/13/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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | 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<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]' @@ -66380,16 +66193,15 @@ /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/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 -/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<2>]': -/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/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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __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: @@ -66438,23 +66250,6 @@ /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::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; - | ~~~~~~~^~~~~~~~~~~ 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 @@ -66522,51 +66317,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/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 ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/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/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 ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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 ) { @@ -66692,12 +66442,332 @@ /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 = 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/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 + | ^~~~~~ +/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/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 +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh: In member function 'Dune::AlbertaGridGeometry::GlobalCoordinate Dune::AlbertaGridGeometry::corner(int) 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.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[](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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/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>; 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 '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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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){ + | ^~~~~~~~~~~~~ +/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++/13/vector:72: +/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/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 = 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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/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 = 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/13/map:63: +/usr/include/c++/13/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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | std::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 = 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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 = 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 +/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<2>]': +/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/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 | { + | ^ +/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 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 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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){ | ^~~~~~~~~~~~~ /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/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(); + | ~~~~~~~~~~~~^~~~~~~~~~ +/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 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: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); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:230:1: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 230 | } + | ^ +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); + | ~~^~~ 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, @@ -66705,6 +66775,101 @@ /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/albertagrid/test/test-alberta3d-refine.cc: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': +/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/test/test-alberta3d-refine.cc:177:1: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 177 | } + | ^ +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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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/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; + | ~~~~~~~^~~~~~~~~~~ +In file included from /usr/include/c++/13/map:62, + 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++/13/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++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/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 ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/bits/stl_tree.h:2458: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 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/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 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, @@ -66781,19 +66946,6 @@ /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -/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/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/13/bits/vector.tcc:445: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 >]', @@ -66801,16 +66953,6 @@ /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1292 | _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<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 ) { - | ~~~~~~~~~~~~~~~^~~~~ /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: @@ -66828,107 +66970,6 @@ /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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/libalberta_3d.so /usr/lib/arm-linux-gnueabihf/libalberta_utilities.so -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:230:1: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 230 | } - | ^ -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); - | ~~^~~ -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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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++/13/map:62, - 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++/13/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++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/bits/stl_tree.h:2458: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/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 /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++/13/vector:66, from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:22: /usr/include/c++/13/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 >]': @@ -66937,6 +66978,24 @@ | ^~~~~~ /usr/include/c++/13/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++/13/bits/stl_vector.h:678:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 +In file included from /usr/include/c++/13/vector:72, + from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/test/test-alberta3d-refine.cc:13: +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/13/vector:66: +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445: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/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()': /build/reproducible-path/dune-grid-2.9.0/doc/grids/gridfactory/testgrids.hh:74:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 @@ -66957,8 +67016,101 @@ /build/reproducible-path/dune-grid-2.9.0/doc/grids/gridfactory/testgrids.hh:207:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 207 | }; | ^ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1292 | _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 + | ^~~~~ +/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:918:18, + 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 ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/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 = 3; Projection = Dune::Alberta::DuneBoundaryProjection<3>]': +/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 = 3; int dimworld = 3]', + inlined from 'void Dune::Alberta::DuneBoundaryProjection::operator()(const ElementInfo&, const REAL*, REAL*) const [with int dim = 3]' 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 = 3; Projection = Dune::Alberta::DuneBoundaryProjection<3>]' 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 ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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/libalberta_3d.so /usr/lib/arm-linux-gnueabihf/libalberta_utilities.so +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +[ 97%] Built target test-alberta3d-refine +In file included from /usr/include/c++/13/vector:72: +/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/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++/13/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++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +[ 97%] 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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/libalberta_3d.so /usr/lib/arm-linux-gnueabihf/libalberta_utilities.so /usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13/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 >]': @@ -66971,6 +67123,8 @@ | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 +make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +[ 97%] Built target gmshtest-alberta3d /usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: @@ -67001,21 +67155,20 @@ /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/test/test-alberta3d-refine.cc: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': -/build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/test/test-alberta3d-refine.cc:177:1: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 177 | } - | ^ +In file included from /usr/include/c++/13/map:63: +/usr/include/c++/13/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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 514 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 515 | 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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -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 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++/13/bits/stl_vector.h:1299: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: @@ -67163,11 +67316,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/13/vector:72: -/usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 - 445 | 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 = 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 @@ -67177,10 +67325,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/usr/include/c++/13/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++/13/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<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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 @@ -67190,33 +67334,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/13/vector:72, - from /build/reproducible-path/dune-grid-2.9.0/dune/grid/albertagrid/test/test-alberta3d-refine.cc:13: -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/13/vector:66: -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445: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++/13/map:63: -/usr/include/c++/13/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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 514 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 515 | std::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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 @@ -67226,29 +67343,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445: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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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 = 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++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 @@ -67268,11 +67362,6 @@ /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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 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 @@ -67293,11 +67382,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 member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Dune::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++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1292 | _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::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) @@ -67332,53 +67416,10 @@ /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 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: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:918:18, - 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; - | ~~~~~~~^~~~~~~~~~~ /usr/include/dune/geometry/test/checkgeometry.hh:67: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/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 ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/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 = 3; Projection = Dune::Alberta::DuneBoundaryProjection<3>]': -/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 = 3; int dimworld = 3]', - inlined from 'void Dune::Alberta::DuneBoundaryProjection::operator()(const ElementInfo&, const REAL*, REAL*) const [with int dim = 3]' 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 = 3; Projection = Dune::Alberta::DuneBoundaryProjection<3>]' 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 ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dune/geometry/test/checkgeometry.hh:67: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: @@ -67401,9 +67442,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 ) | ~~~~~~~~~~~~~^~~~~~ -[ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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/libalberta_3d.so /usr/lib/arm-linux-gnueabihf/libalberta_utilities.so /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 ) ); @@ -67411,8 +67449,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 ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' -[ 97%] Built target test-alberta3d-refine 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, @@ -67437,142 +67473,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | 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 = 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 ) ) ) - | ~~~~~~~~~~~~~~~^~~~~ -/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: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: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/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::FieldVector' when 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::FieldVector' when 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::FieldVector' when 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: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 ); - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -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 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:201:79: -/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:240:106: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 240 | typename Geometry::GlobalCoordinate localPos = outsideGeometry.global( geometryInOutside.global( pt ) ); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -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 checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:240:80: -/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/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:253:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 253 | std::cerr << " intersection.geometryInOutside() = " << geometryInOutside.corner( 0 ); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -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 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:258:85: -/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 '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 - 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<2>]': -/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 -/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 = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]', - 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: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 = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]', - 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: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 ); - | ~~~~~~~~~~~~~^~~~~~~~~ -/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:206:44: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 206 | x = e.geometryInFather().global(x); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -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 checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:210:33: -/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 checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<2>]' 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 = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]', - 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: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 = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]', - 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: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 = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]', - 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: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/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/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 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, @@ -67669,6 +67569,54 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | 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 = 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 ) ) ) + | ~~~~~~~~~~~~~~~^~~~~ +/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: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: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/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::FieldVector' when 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::FieldVector' when 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::FieldVector' when 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: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 ); + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +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 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:201:79: +/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:240:106: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 240 | typename Geometry::GlobalCoordinate localPos = outsideGeometry.global( geometryInOutside.global( pt ) ); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ +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 checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:240:80: +/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/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:253:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 253 | std::cerr << " intersection.geometryInOutside() = " << geometryInOutside.corner( 0 ); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +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 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::AlbertaGridLeafIntersection > >]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:258:85: +/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++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: @@ -67718,18 +67666,107 @@ /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 '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 + 46 | if( !refElement.checkInside( geometry.corner( i ) ) ) + | ~~~~~~~~~~~~~~~^~~~~ /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 +/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: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 +/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 = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]', + 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: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 = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]', + 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: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 ); + | ~~~~~~~~~~~~~^~~~~~~~~ +/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:206:44: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 206 | x = e.geometryInFather().global(x); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +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 checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<2>]' at /build/reproducible-path/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:210:33: +/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 checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<2>]' 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 = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]', + 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: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 = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]', + 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: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 = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]', + 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: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 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/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/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 ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 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 -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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/libalberta_3d.so /usr/lib/arm-linux-gnueabihf/libalberta_utilities.so make[5]: Leaving directory '/build/reproducible-path/dune-grid-2.9.0/build' +[ 98%] Built target test-alberta-2-3 /usr/include/c++/13/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++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: @@ -67796,7 +67833,6 @@ /usr/include/c++/13/bits/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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 98%] Built target test-alberta-2-3 /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: @@ -68029,146 +68065,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: virt64a + Site: i-capture-the-hostname Build name: Linux-c++ -Create new tag: 20240505-1907 - Experimental +Create new tag: 20240505-2009 - 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.10 sec + 1/66 Test #1: test-alberta3d-refine ................................. Passed 0.05 sec Start 2: scsgmappertest - 2/66 Test #2: scsgmappertest ........................................ Passed 4.24 sec + 2/66 Test #2: scsgmappertest ........................................ Passed 0.31 sec Start 3: mcmgmappertest - 3/66 Test #3: mcmgmappertest ........................................ Passed 2.86 sec + 3/66 Test #3: mcmgmappertest ........................................ Passed 0.75 sec Start 4: conformvolumevtktest - 4/66 Test #4: conformvolumevtktest .................................. Passed 2.82 sec + 4/66 Test #4: conformvolumevtktest .................................. Passed 0.36 sec Start 5: gnuplottest - 5/66 Test #5: gnuplottest ........................................... Passed 0.30 sec + 5/66 Test #5: gnuplottest ........................................... Passed 0.21 sec Start 6: nonconformboundaryvtktest - 6/66 Test #6: nonconformboundaryvtktest ............................. Passed 0.73 sec + 6/66 Test #6: nonconformboundaryvtktest ............................. Passed 0.43 sec Start 7: printgridtest - 7/66 Test #7: printgridtest .........................................***Skipped 0.02 sec + 7/66 Test #7: printgridtest .........................................***Skipped 0.01 sec Start 8: subsamplingvtktest - 8/66 Test #8: subsamplingvtktest .................................... Passed 24.49 sec + 8/66 Test #8: subsamplingvtktest .................................... Passed 21.24 sec Start 9: vtktest - 9/66 Test #9: vtktest ............................................... Passed 3.78 sec + 9/66 Test #9: vtktest ............................................... Passed 3.45 sec Start 10: vtktest-mpi-2 -10/66 Test #10: vtktest-mpi-2 ......................................... Passed 4.00 sec +10/66 Test #10: vtktest-mpi-2 ......................................... Passed 3.32 sec Start 11: vtksequencetest -11/66 Test #11: vtksequencetest ....................................... Passed 4.42 sec +11/66 Test #11: vtksequencetest ....................................... Passed 3.27 sec Start 12: starcdreadertest -12/66 Test #12: starcdreadertest ...................................... Passed 0.69 sec +12/66 Test #12: starcdreadertest ...................................... Passed 0.61 sec Start 13: gmshtest-onedgrid -13/66 Test #13: gmshtest-onedgrid ..................................... Passed 0.24 sec +13/66 Test #13: gmshtest-onedgrid ..................................... Passed 0.22 sec Start 14: gmshtest-uggrid -14/66 Test #14: gmshtest-uggrid ....................................... Passed 1.32 sec +14/66 Test #14: gmshtest-uggrid ....................................... Passed 1.17 sec Start 15: gmshtest-alberta2d -15/66 Test #15: gmshtest-alberta2d .................................... Passed 0.71 sec +15/66 Test #15: gmshtest-alberta2d .................................... Passed 0.62 sec Start 16: gmshtest-alberta3d -16/66 Test #16: gmshtest-alberta3d .................................... Passed 0.93 sec +16/66 Test #16: gmshtest-alberta3d .................................... Passed 0.86 sec Start 17: test-dgf-yasp -17/66 Test #17: test-dgf-yasp ......................................... Passed 1.11 sec +17/66 Test #17: test-dgf-yasp ......................................... Passed 1.05 sec Start 18: test-dgf-yasp-offset -18/66 Test #18: test-dgf-yasp-offset .................................. Passed 0.28 sec +18/66 Test #18: test-dgf-yasp-offset .................................. Passed 0.24 sec Start 19: test-dgf-oned -19/66 Test #19: test-dgf-oned ......................................... Passed 0.25 sec +19/66 Test #19: test-dgf-oned ......................................... Passed 0.22 sec Start 20: test-dgf-alberta -20/66 Test #20: test-dgf-alberta ...................................... Passed 0.31 sec +20/66 Test #20: test-dgf-alberta ...................................... Passed 0.28 sec Start 21: test-dgf-ug -21/66 Test #21: test-dgf-ug ........................................... Passed 0.27 sec +21/66 Test #21: test-dgf-ug ........................................... Passed 0.25 sec Start 22: test-dgf-gmsh-ug -22/66 Test #22: test-dgf-gmsh-ug ...................................... Passed 0.26 sec +22/66 Test #22: test-dgf-gmsh-ug ...................................... Passed 0.23 sec Start 23: geometrygrid-coordfunction-copyconstructor 23/66 Test #23: geometrygrid-coordfunction-copyconstructor ............ Passed 0.00 sec Start 24: test-geogrid-yaspgrid -24/66 Test #24: test-geogrid-yaspgrid ................................. Passed 0.91 sec +24/66 Test #24: test-geogrid-yaspgrid ................................. Passed 0.60 sec Start 25: test-geogrid-uggrid -25/66 Test #25: test-geogrid-uggrid ................................... Passed 0.64 sec +25/66 Test #25: test-geogrid-uggrid ................................... Passed 0.59 sec Start 26: test-gridinfo 26/66 Test #26: test-gridinfo ......................................... Passed 0.72 sec Start 27: test-identitygrid -27/66 Test #27: test-identitygrid ..................................... Passed 1.83 sec +27/66 Test #27: test-identitygrid ..................................... Passed 1.02 sec Start 28: test-oned -28/66 Test #28: test-oned ............................................. Passed 0.03 sec +28/66 Test #28: test-oned ............................................. Passed 0.02 sec Start 29: test-mcmg-geogrid -29/66 Test #29: test-mcmg-geogrid ..................................... Passed 0.25 sec +29/66 Test #29: test-mcmg-geogrid ..................................... Passed 0.20 sec Start 30: testiteratorranges -30/66 Test #30: testiteratorranges .................................... Passed 0.23 sec +30/66 Test #30: testiteratorranges .................................... Passed 0.21 sec Start 31: test-hierarchicsearch -31/66 Test #31: test-hierarchicsearch ................................. Passed 0.24 sec +31/66 Test #31: test-hierarchicsearch ................................. Passed 0.21 sec Start 32: test-ug -32/66 Test #32: test-ug ............................................... Passed 4.51 sec +32/66 Test #32: test-ug ............................................... Passed 3.89 sec Start 33: test-parallel-ug -33/66 Test #33: test-parallel-ug ...................................... Passed 120.17 sec +33/66 Test #33: test-parallel-ug ...................................... Passed 83.64 sec Start 34: test-parallel-ug-mpi-2 -34/66 Test #34: test-parallel-ug-mpi-2 ................................ Passed 64.70 sec +34/66 Test #34: test-parallel-ug-mpi-2 ................................ Passed 62.05 sec Start 35: test-loadbalancing 35/66 Test #35: test-loadbalancing ....................................***Skipped 0.01 sec Start 36: issue-53-uggrid-intersections -36/66 Test #36: issue-53-uggrid-intersections ......................... Passed 1.70 sec +36/66 Test #36: issue-53-uggrid-intersections ......................... Passed 0.41 sec Start 37: test-alberta-1-1 -37/66 Test #37: test-alberta-1-1 ...................................... Passed 0.26 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.14 sec +38/66 Test #38: test-alberta-1-2 ...................................... Passed 0.03 sec Start 39: test-alberta-2-2 -39/66 Test #39: test-alberta-2-2 ...................................... Passed 1.02 sec +39/66 Test #39: test-alberta-2-2 ...................................... Passed 0.84 sec Start 40: test-alberta-1-3 -40/66 Test #40: test-alberta-1-3 ...................................... Passed 0.12 sec +40/66 Test #40: test-alberta-1-3 ...................................... Passed 0.03 sec Start 41: test-alberta-2-3 -41/66 Test #41: test-alberta-2-3 ...................................... Passed 10.52 sec +41/66 Test #41: test-alberta-2-3 ...................................... Passed 9.37 sec Start 42: test-alberta-3-3 -42/66 Test #42: test-alberta-3-3 ...................................... Passed 13.23 sec +42/66 Test #42: test-alberta-3-3 ...................................... Passed 12.12 sec Start 43: test-yaspgrid-backuprestore-equidistant -43/66 Test #43: test-yaspgrid-backuprestore-equidistant ............... Passed 2.82 sec +43/66 Test #43: test-yaspgrid-backuprestore-equidistant ............... Passed 2.61 sec Start 44: test-yaspgrid-backuprestore-equidistant-mpi-2 -44/66 Test #44: test-yaspgrid-backuprestore-equidistant-mpi-2 ......... Passed 2.11 sec +44/66 Test #44: test-yaspgrid-backuprestore-equidistant-mpi-2 ......... Passed 2.16 sec Start 45: test-yaspgrid-backuprestore-equidistantoffset -45/66 Test #45: test-yaspgrid-backuprestore-equidistantoffset ......... Passed 2.77 sec +45/66 Test #45: test-yaspgrid-backuprestore-equidistantoffset ......... Passed 2.74 sec Start 46: test-yaspgrid-backuprestore-equidistantoffset-mpi-2 -46/66 Test #46: test-yaspgrid-backuprestore-equidistantoffset-mpi-2 ... Passed 2.25 sec +46/66 Test #46: test-yaspgrid-backuprestore-equidistantoffset-mpi-2 ... Passed 2.27 sec Start 47: test-yaspgrid-backuprestore-tensor -47/66 Test #47: test-yaspgrid-backuprestore-tensor .................... Passed 2.79 sec +47/66 Test #47: test-yaspgrid-backuprestore-tensor .................... Passed 2.73 sec Start 48: test-yaspgrid-backuprestore-tensor-mpi-2 -48/66 Test #48: test-yaspgrid-backuprestore-tensor-mpi-2 .............. Passed 2.29 sec +48/66 Test #48: test-yaspgrid-backuprestore-tensor-mpi-2 .............. Passed 2.08 sec Start 49: test-yaspgrid-entityshifttable 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.26 sec +50/66 Test #50: test-yaspgrid-partitioner ............................. Passed 0.22 sec Start 51: test-yaspgrid-tensorgridfactory -51/66 Test #51: test-yaspgrid-tensorgridfactory ....................... Passed 0.24 sec +51/66 Test #51: test-yaspgrid-tensorgridfactory ....................... Passed 0.21 sec Start 52: test-yaspgrid-tensorgridfactory-mpi-2 -52/66 Test #52: test-yaspgrid-tensorgridfactory-mpi-2 ................. Passed 0.22 sec +52/66 Test #52: test-yaspgrid-tensorgridfactory-mpi-2 ................. Passed 0.23 sec Start 53: test-yaspgrid-yaspfactory-1d -53/66 Test #53: test-yaspgrid-yaspfactory-1d .......................... Passed 0.25 sec +53/66 Test #53: test-yaspgrid-yaspfactory-1d .......................... Passed 0.23 sec Start 54: test-yaspgrid-yaspfactory-1d-mpi-2 54/66 Test #54: test-yaspgrid-yaspfactory-1d-mpi-2 .................... Passed 0.27 sec Start 55: test-yaspgrid-yaspfactory-2d -55/66 Test #55: test-yaspgrid-yaspfactory-2d .......................... Passed 1.18 sec +55/66 Test #55: test-yaspgrid-yaspfactory-2d .......................... Passed 1.07 sec Start 56: test-yaspgrid-yaspfactory-2d-mpi-2 -56/66 Test #56: test-yaspgrid-yaspfactory-2d-mpi-2 .................... Passed 1.35 sec +56/66 Test #56: test-yaspgrid-yaspfactory-2d-mpi-2 .................... Passed 0.90 sec Start 57: test-yaspgrid-yaspfactory-3d -57/66 Test #57: test-yaspgrid-yaspfactory-3d .......................... Passed 7.35 sec +57/66 Test #57: test-yaspgrid-yaspfactory-3d .......................... Passed 6.96 sec Start 58: test-yaspgrid-yaspfactory-3d-mpi-2 -58/66 Test #58: test-yaspgrid-yaspfactory-3d-mpi-2 .................... Passed 6.40 sec +58/66 Test #58: test-yaspgrid-yaspfactory-3d-mpi-2 .................... Passed 5.11 sec Start 59: test-yaspgrid-constructor -59/66 Test #59: test-yaspgrid-constructor ............................. Passed 0.35 sec +59/66 Test #59: test-yaspgrid-constructor ............................. Passed 0.21 sec Start 60: globalindexsettest -60/66 Test #60: globalindexsettest .................................... Passed 0.39 sec +60/66 Test #60: globalindexsettest .................................... Passed 0.21 sec Start 61: persistentcontainertest -61/66 Test #61: persistentcontainertest ............................... Passed 0.38 sec +61/66 Test #61: persistentcontainertest ............................... Passed 0.21 sec Start 62: structuredgridfactorytest -62/66 Test #62: structuredgridfactorytest ............................. Passed 0.64 sec +62/66 Test #62: structuredgridfactorytest ............................. Passed 0.47 sec Start 63: tensorgridfactorytest -63/66 Test #63: tensorgridfactorytest ................................. Passed 86.76 sec +63/66 Test #63: tensorgridfactorytest ................................. Passed 79.07 sec Start 64: vertexordertest -64/66 Test #64: vertexordertest ....................................... Passed 0.24 sec +64/66 Test #64: vertexordertest ....................................... Passed 0.25 sec Start 65: recipe-iterate-over-grid -65/66 Test #65: recipe-iterate-over-grid .............................. Passed 0.20 sec +65/66 Test #65: recipe-iterate-over-grid .............................. Passed 0.21 sec Start 66: recipe-integration -66/66 Test #66: recipe-integration .................................... Passed 0.21 sec +66/66 Test #66: recipe-integration .................................... Passed 0.23 sec 100% tests passed, 0 tests failed out of 66 -Total Test time (real) = 397.84 sec +Total Test time (real) = 325.98 sec The following tests did not run: 7 - printgridtest (Skipped) @@ -68179,7 +68215,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 @@ -68487,14 +68523,16 @@ 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/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/a00161.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00161_source.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00167.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00167_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/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/a00179.html @@ -68505,70 +68543,67 @@ -- 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/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/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/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/a00227.html --- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00227_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/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/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/a00263.html --- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00263_source.html +-- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00239.html +-- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00239_source.html +-- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00257.html +-- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00257_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/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/a00281.html --- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00281_source.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00287.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00287_source.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00290.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00290_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/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/a00302.html +-- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00302_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/a00341.html --- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00341_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/a00344.html +-- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00344_source.html +-- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00362.html +-- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00362_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/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/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/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/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/a00593.html +-- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00593_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/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/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/a00614_source.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/a00620.html @@ -68585,8 +68620,6 @@ -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00635_source.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00638.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00638_source.html --- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00641.html --- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00641_source.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00644.html -- 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 @@ -68595,6 +68628,8 @@ -- 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/a00659_source.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00662.html @@ -68603,30 +68638,31 @@ -- 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/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/a00701.html --- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00701_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/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/a00710_source.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/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 @@ -68658,7 +68694,9 @@ -- 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 +-- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00770_source.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00773.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00773_source.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00776.html @@ -68676,47 +68714,52 @@ -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00794.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00794_source.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00797.html +-- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00797_source.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00800.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00800_source.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00803.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00803_source.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00806.html +-- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00806_source.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00809.html +-- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00809_source.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00812.html +-- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00812_source.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00815.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00815_source.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00818.html +-- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00818_source.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00821.html +-- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00821_source.html -- 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 -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00833_source.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00836.html +-- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00836_source.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00839.html -- 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/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/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/a00866_source.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/a00878_source.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 @@ -68728,17 +68771,13 @@ -- 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/a00902_source.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/a00908_source.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/a00914_source.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00917.html @@ -68746,15 +68785,12 @@ -- 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 --- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00923_source.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00926.html --- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00926_source.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00929.html -- Installing: /build/reproducible-path/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00929_source.html -- 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 @@ -70659,9 +70695,9 @@ 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/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/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/libdunealbertagrid1d.so.2.9.0 found in none of the libraries dh_installdeb -O--builddirectory=build -O--buildsystem=cmake debian/rules override_dh_gencontrol @@ -70680,12 +70716,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/19604/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/19604/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/27207 and its subdirectories -I: Current time: Sun May 5 07:16:39 -12 2024 -I: pbuilder-time-stamp: 1714936599 +I: removing directory /srv/workspace/pbuilder/19604 and its subdirectories +I: Current time: Mon May 6 10:17:59 +14 2024 +I: pbuilder-time-stamp: 1714940279