Diff of the two buildlogs: -- --- b1/build.log 2021-08-17 16:41:09.418590981 +0000 +++ b2/build.log 2021-08-17 18:28:07.347554722 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Tue Aug 17 00:54:26 -12 2021 -I: pbuilder-time-stamp: 1629204866 +I: Current time: Wed Aug 18 06:42:03 +14 2021 +I: pbuilder-time-stamp: 1629218523 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/bullseye-reproducible-base.tgz] I: copying local configuration @@ -16,8 +16,8 @@ I: copying [./dune-grid_2.7.1-2.debian.tar.xz] I: Extracting source gpgv: unknown type of key resource 'trustedkeys.kbx' -gpgv: keyblock resource '/tmp/dpkg-verify-sig.BvPXjgQT/trustedkeys.kbx': General error -gpgv: Signature made Tue Jan 12 21:54:20 2021 -12 +gpgv: keyblock resource '/tmp/dpkg-verify-sig.8IRWSqCp/trustedkeys.kbx': General error +gpgv: Signature made Wed Jan 13 23:54:20 2021 +14 gpgv: using RSA key E9762343DA3C836A78CD254A6A63028F5A74E893 gpgv: issuer "ansgar@debian.org" gpgv: Can't check signature: No public key @@ -33,135 +33,169 @@ dpkg-source: info: applying use-python3.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/24122/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/5267/tmp/hooks/D01_modify_environment starting +debug: Running on virt64c. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +Removing 'diversion of /bin/sh to /bin/sh.distrib by dash' +Adding 'diversion of /bin/sh to /bin/sh.distrib by bash' +Removing 'diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by dash' +Adding 'diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by 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/5267/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/5267/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build' - 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,-fixfilepath parallel=3' - DISTRIBUTION='' - HOME='/root' - HOST_ARCH='armhf' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:hostcomplete:interactive_comments:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="1" [2]="4" [3]="1" [4]="release" [5]="arm-unknown-linux-gnueabihf") + BASH_VERSION='5.1.4(1)-release' + BUILDDIR=/build + 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,-fixfilepath parallel=4' + DIRSTACK=() + DISTRIBUTION= + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=arm + HOST_ARCH=armhf IFS=' ' - INVOCATION_ID='fc7347dba5474e109855250e41e14434' - 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='24122' - PS1='# ' - PS2='> ' + INVOCATION_ID=fe081c10750940399d201e5750a83f8e + 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=5267 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/tmp.qsX726YVYX/pbuilderrc_aFQp --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bullseye-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/tmp.qsX726YVYX/b1 --logfile b1/build.log dune-grid_2.7.1-2.dsc' - SUDO_GID='113' - SUDO_UID='107' - 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:8000/' + 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/tmp.qsX726YVYX/pbuilderrc_0pFt --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bullseye-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/tmp.qsX726YVYX/b2 --logfile b2/build.log dune-grid_2.7.1-2.dsc' + SUDO_GID=113 + SUDO_UID=107 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://10.0.0.15:8000/ I: uname -a - Linux ff4a 5.10.0-8-armmp-lpae #1 SMP Debian 5.10.46-4 (2021-08-03) armv7l GNU/Linux + Linux i-capture-the-hostname 5.10.0-8-arm64 #1 SMP Debian 5.10.46-4 (2021-08-03) aarch64 GNU/Linux I: ls -l /bin total 3580 - -rwxr-xr-x 1 root root 816764 Aug 4 08:25 bash - -rwxr-xr-x 3 root root 26052 Jul 20 2020 bunzip2 - -rwxr-xr-x 3 root root 26052 Jul 20 2020 bzcat - lrwxrwxrwx 1 root root 6 Jul 20 2020 bzcmp -> bzdiff - -rwxr-xr-x 1 root root 2225 Jul 20 2020 bzdiff - lrwxrwxrwx 1 root root 6 Jul 20 2020 bzegrep -> bzgrep - -rwxr-xr-x 1 root root 4877 Sep 4 2019 bzexe - lrwxrwxrwx 1 root root 6 Jul 20 2020 bzfgrep -> bzgrep - -rwxr-xr-x 1 root root 3775 Jul 20 2020 bzgrep - -rwxr-xr-x 3 root root 26052 Jul 20 2020 bzip2 - -rwxr-xr-x 1 root root 9636 Jul 20 2020 bzip2recover - lrwxrwxrwx 1 root root 6 Jul 20 2020 bzless -> bzmore - -rwxr-xr-x 1 root root 1297 Jul 20 2020 bzmore - -rwxr-xr-x 1 root root 26668 Sep 22 2020 cat - -rwxr-xr-x 1 root root 43104 Sep 22 2020 chgrp - -rwxr-xr-x 1 root root 38984 Sep 22 2020 chmod - -rwxr-xr-x 1 root root 43112 Sep 22 2020 chown - -rwxr-xr-x 1 root root 92616 Sep 22 2020 cp - -rwxr-xr-x 1 root root 75524 Dec 10 2020 dash - -rwxr-xr-x 1 root root 75880 Sep 22 2020 date - -rwxr-xr-x 1 root root 55436 Sep 22 2020 dd - -rwxr-xr-x 1 root root 59912 Sep 22 2020 df - -rwxr-xr-x 1 root root 96764 Sep 22 2020 dir - -rwxr-xr-x 1 root root 55012 Jul 28 07:09 dmesg - lrwxrwxrwx 1 root root 8 Nov 6 2019 dnsdomainname -> hostname - lrwxrwxrwx 1 root root 8 Nov 6 2019 domainname -> hostname - -rwxr-xr-x 1 root root 22508 Sep 22 2020 echo - -rwxr-xr-x 1 root root 28 Nov 9 2020 egrep - -rwxr-xr-x 1 root root 22496 Sep 22 2020 false - -rwxr-xr-x 1 root root 28 Nov 9 2020 fgrep - -rwxr-xr-x 1 root root 47492 Jul 28 07:09 findmnt - -rwsr-xr-x 1 root root 26076 Feb 26 04:12 fusermount - -rwxr-xr-x 1 root root 124508 Nov 9 2020 grep - -rwxr-xr-x 2 root root 2346 Mar 2 11:30 gunzip - -rwxr-xr-x 1 root root 6376 Mar 2 11:30 gzexe - -rwxr-xr-x 1 root root 64212 Mar 2 11:30 gzip - -rwxr-xr-x 1 root root 13784 Nov 6 2019 hostname - -rwxr-xr-x 1 root root 43180 Sep 22 2020 ln - -rwxr-xr-x 1 root root 35068 Feb 7 2020 login - -rwxr-xr-x 1 root root 96764 Sep 22 2020 ls - -rwxr-xr-x 1 root root 99940 Jul 28 07:09 lsblk - -rwxr-xr-x 1 root root 51408 Sep 22 2020 mkdir - -rwxr-xr-x 1 root root 43184 Sep 22 2020 mknod - -rwxr-xr-x 1 root root 30780 Sep 22 2020 mktemp - -rwxr-xr-x 1 root root 34408 Jul 28 07:09 more - -rwsr-xr-x 1 root root 34400 Jul 28 07:09 mount - -rwxr-xr-x 1 root root 9824 Jul 28 07:09 mountpoint - -rwxr-xr-x 1 root root 88524 Sep 22 2020 mv - lrwxrwxrwx 1 root root 8 Nov 6 2019 nisdomainname -> hostname - lrwxrwxrwx 1 root root 14 Apr 18 03:38 pidof -> /sbin/killall5 - -rwxr-xr-x 1 root root 26652 Sep 22 2020 pwd - lrwxrwxrwx 1 root root 4 Aug 4 08:25 rbash -> bash - -rwxr-xr-x 1 root root 30740 Sep 22 2020 readlink - -rwxr-xr-x 1 root root 43104 Sep 22 2020 rm - -rwxr-xr-x 1 root root 30732 Sep 22 2020 rmdir - -rwxr-xr-x 1 root root 14144 Sep 27 2020 run-parts - -rwxr-xr-x 1 root root 76012 Dec 22 2018 sed - lrwxrwxrwx 1 root root 4 Aug 14 21:29 sh -> dash - -rwxr-xr-x 1 root root 22532 Sep 22 2020 sleep - -rwxr-xr-x 1 root root 55360 Sep 22 2020 stty - -rwsr-xr-x 1 root root 46704 Jul 28 07:09 su - -rwxr-xr-x 1 root root 22532 Sep 22 2020 sync - -rwxr-xr-x 1 root root 340872 Feb 16 21:55 tar - -rwxr-xr-x 1 root root 9808 Sep 27 2020 tempfile - -rwxr-xr-x 1 root root 67696 Sep 22 2020 touch - -rwxr-xr-x 1 root root 22496 Sep 22 2020 true - -rwxr-xr-x 1 root root 9636 Feb 26 04:12 ulockmgr_server - -rwsr-xr-x 1 root root 22108 Jul 28 07:09 umount - -rwxr-xr-x 1 root root 22520 Sep 22 2020 uname - -rwxr-xr-x 2 root root 2346 Mar 2 11:30 uncompress - -rwxr-xr-x 1 root root 96764 Sep 22 2020 vdir - -rwxr-xr-x 1 root root 38512 Jul 28 07:09 wdctl - lrwxrwxrwx 1 root root 8 Nov 6 2019 ypdomainname -> hostname - -rwxr-xr-x 1 root root 1984 Mar 2 11:30 zcat - -rwxr-xr-x 1 root root 1678 Mar 2 11:30 zcmp - -rwxr-xr-x 1 root root 5880 Mar 2 11:30 zdiff - -rwxr-xr-x 1 root root 29 Mar 2 11:30 zegrep - -rwxr-xr-x 1 root root 29 Mar 2 11:30 zfgrep - -rwxr-xr-x 1 root root 2081 Mar 2 11:30 zforce - -rwxr-xr-x 1 root root 7585 Mar 2 11:30 zgrep - -rwxr-xr-x 1 root root 2206 Mar 2 11:30 zless - -rwxr-xr-x 1 root root 1842 Mar 2 11:30 zmore - -rwxr-xr-x 1 root root 4553 Mar 2 11:30 znew -I: user script /srv/workspace/pbuilder/24122/tmp/hooks/D02_print_environment finished + -rwxr-xr-x 1 root root 816764 Aug 5 10:25 bash + -rwxr-xr-x 3 root root 26052 Jul 21 2020 bunzip2 + -rwxr-xr-x 3 root root 26052 Jul 21 2020 bzcat + lrwxrwxrwx 1 root root 6 Jul 21 2020 bzcmp -> bzdiff + -rwxr-xr-x 1 root root 2225 Jul 21 2020 bzdiff + lrwxrwxrwx 1 root root 6 Jul 21 2020 bzegrep -> bzgrep + -rwxr-xr-x 1 root root 4877 Sep 5 2019 bzexe + lrwxrwxrwx 1 root root 6 Jul 21 2020 bzfgrep -> bzgrep + -rwxr-xr-x 1 root root 3775 Jul 21 2020 bzgrep + -rwxr-xr-x 3 root root 26052 Jul 21 2020 bzip2 + -rwxr-xr-x 1 root root 9636 Jul 21 2020 bzip2recover + lrwxrwxrwx 1 root root 6 Jul 21 2020 bzless -> bzmore + -rwxr-xr-x 1 root root 1297 Jul 21 2020 bzmore + -rwxr-xr-x 1 root root 26668 Sep 23 2020 cat + -rwxr-xr-x 1 root root 43104 Sep 23 2020 chgrp + -rwxr-xr-x 1 root root 38984 Sep 23 2020 chmod + -rwxr-xr-x 1 root root 43112 Sep 23 2020 chown + -rwxr-xr-x 1 root root 92616 Sep 23 2020 cp + -rwxr-xr-x 1 root root 75524 Dec 11 2020 dash + -rwxr-xr-x 1 root root 75880 Sep 23 2020 date + -rwxr-xr-x 1 root root 55436 Sep 23 2020 dd + -rwxr-xr-x 1 root root 59912 Sep 23 2020 df + -rwxr-xr-x 1 root root 96764 Sep 23 2020 dir + -rwxr-xr-x 1 root root 55012 Jul 29 09:09 dmesg + lrwxrwxrwx 1 root root 8 Nov 8 2019 dnsdomainname -> hostname + lrwxrwxrwx 1 root root 8 Nov 8 2019 domainname -> hostname + -rwxr-xr-x 1 root root 22508 Sep 23 2020 echo + -rwxr-xr-x 1 root root 28 Nov 10 2020 egrep + -rwxr-xr-x 1 root root 22496 Sep 23 2020 false + -rwxr-xr-x 1 root root 28 Nov 10 2020 fgrep + -rwxr-xr-x 1 root root 47492 Jul 29 09:09 findmnt + -rwsr-xr-x 1 root root 26076 Feb 27 06:12 fusermount + -rwxr-xr-x 1 root root 124508 Nov 10 2020 grep + -rwxr-xr-x 2 root root 2346 Mar 3 13:30 gunzip + -rwxr-xr-x 1 root root 6376 Mar 3 13:30 gzexe + -rwxr-xr-x 1 root root 64212 Mar 3 13:30 gzip + -rwxr-xr-x 1 root root 13784 Nov 8 2019 hostname + -rwxr-xr-x 1 root root 43180 Sep 23 2020 ln + -rwxr-xr-x 1 root root 35068 Feb 8 2020 login + -rwxr-xr-x 1 root root 96764 Sep 23 2020 ls + -rwxr-xr-x 1 root root 99940 Jul 29 09:09 lsblk + -rwxr-xr-x 1 root root 51408 Sep 23 2020 mkdir + -rwxr-xr-x 1 root root 43184 Sep 23 2020 mknod + -rwxr-xr-x 1 root root 30780 Sep 23 2020 mktemp + -rwxr-xr-x 1 root root 34408 Jul 29 09:09 more + -rwsr-xr-x 1 root root 34400 Jul 29 09:09 mount + -rwxr-xr-x 1 root root 9824 Jul 29 09:09 mountpoint + -rwxr-xr-x 1 root root 88524 Sep 23 2020 mv + lrwxrwxrwx 1 root root 8 Nov 8 2019 nisdomainname -> hostname + lrwxrwxrwx 1 root root 14 Apr 19 05:38 pidof -> /sbin/killall5 + -rwxr-xr-x 1 root root 26652 Sep 23 2020 pwd + lrwxrwxrwx 1 root root 4 Aug 5 10:25 rbash -> bash + -rwxr-xr-x 1 root root 30740 Sep 23 2020 readlink + -rwxr-xr-x 1 root root 43104 Sep 23 2020 rm + -rwxr-xr-x 1 root root 30732 Sep 23 2020 rmdir + -rwxr-xr-x 1 root root 14144 Sep 28 2020 run-parts + -rwxr-xr-x 1 root root 76012 Dec 23 2018 sed + lrwxrwxrwx 1 root root 4 Aug 18 06:42 sh -> bash + lrwxrwxrwx 1 root root 4 Aug 14 23:24 sh.distrib -> dash + -rwxr-xr-x 1 root root 22532 Sep 23 2020 sleep + -rwxr-xr-x 1 root root 55360 Sep 23 2020 stty + -rwsr-xr-x 1 root root 46704 Jul 29 09:09 su + -rwxr-xr-x 1 root root 22532 Sep 23 2020 sync + -rwxr-xr-x 1 root root 340872 Feb 17 23:55 tar + -rwxr-xr-x 1 root root 9808 Sep 28 2020 tempfile + -rwxr-xr-x 1 root root 67696 Sep 23 2020 touch + -rwxr-xr-x 1 root root 22496 Sep 23 2020 true + -rwxr-xr-x 1 root root 9636 Feb 27 06:12 ulockmgr_server + -rwsr-xr-x 1 root root 22108 Jul 29 09:09 umount + -rwxr-xr-x 1 root root 22520 Sep 23 2020 uname + -rwxr-xr-x 2 root root 2346 Mar 3 13:30 uncompress + -rwxr-xr-x 1 root root 96764 Sep 23 2020 vdir + -rwxr-xr-x 1 root root 38512 Jul 29 09:09 wdctl + lrwxrwxrwx 1 root root 8 Nov 8 2019 ypdomainname -> hostname + -rwxr-xr-x 1 root root 1984 Mar 3 13:30 zcat + -rwxr-xr-x 1 root root 1678 Mar 3 13:30 zcmp + -rwxr-xr-x 1 root root 5880 Mar 3 13:30 zdiff + -rwxr-xr-x 1 root root 29 Mar 3 13:30 zegrep + -rwxr-xr-x 1 root root 29 Mar 3 13:30 zfgrep + -rwxr-xr-x 1 root root 2081 Mar 3 13:30 zforce + -rwxr-xr-x 1 root root 7585 Mar 3 13:30 zgrep + -rwxr-xr-x 1 root root 2206 Mar 3 13:30 zless + -rwxr-xr-x 1 root root 1842 Mar 3 13:30 zmore + -rwxr-xr-x 1 root root 4553 Mar 3 13:30 znew +I: user script /srv/workspace/pbuilder/5267/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -616,7 +650,7 @@ Get: 381 http://deb.debian.org/debian bullseye/main armhf texlive-latex-base all 2020.20210202-3 [1120 kB] Get: 382 http://deb.debian.org/debian bullseye/main armhf texlive-latex-recommended all 2020.20210202-3 [14.5 MB] Get: 383 http://deb.debian.org/debian bullseye/main armhf texlive-pictures all 2020.20210202-3 [6743 kB] -Fetched 274 MB in 41s (6768 kB/s) +Fetched 274 MB in 32s (8593 kB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package bsdextrautils. (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 ... 19398 files and directories currently installed.) @@ -2219,7 +2253,8 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/dune-grid-2.7.1/ && 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.7.1-2_source.changes +hostname: Name or service not known +I: Running cd /build/dune-grid-2.7.1/ && 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.7.1-2_source.changes dpkg-buildpackage: info: source package dune-grid dpkg-buildpackage: info: source version 2.7.1-2 dpkg-buildpackage: info: source distribution unstable @@ -2504,7 +2539,7 @@ -- Build files have been written to: /build/dune-grid-2.7.1/build make[1]: Leaving directory '/build/dune-grid-2.7.1' dh_auto_build -O--builddirectory=build - 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/dune-grid-2.7.1/build' /usr/bin/cmake -S/build/dune-grid-2.7.1 -B/build/dune-grid-2.7.1/build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /build/dune-grid-2.7.1/build/CMakeFiles /build/dune-grid-2.7.1/build//CMakeFiles/progress.marks @@ -2519,14 +2554,23 @@ make[3]: Leaving directory '/build/dune-grid-2.7.1/build' make -f lib/CMakeFiles/dunegrid.dir/build.make lib/CMakeFiles/dunegrid.dir/build make[3]: Entering directory '/build/dune-grid-2.7.1/build' -[ 0%] Building CXX object lib/CMakeFiles/dunegrid.dir/__/dune/grid/onedgrid/onedgridfactory.cc.o -cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunegrid_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -o CMakeFiles/dunegrid.dir/__/dune/grid/onedgrid/onedgridfactory.cc.o -c /build/dune-grid-2.7.1/dune/grid/onedgrid/onedgridfactory.cc -[ 2%] Building CXX object lib/CMakeFiles/dunegrid.dir/__/dune/grid/onedgrid/nulliteratorfactory.cc.o -cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunegrid_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -o CMakeFiles/dunegrid.dir/__/dune/grid/onedgrid/nulliteratorfactory.cc.o -c /build/dune-grid-2.7.1/dune/grid/onedgrid/nulliteratorfactory.cc +[ 4%] Building CXX object lib/CMakeFiles/dunegrid.dir/__/dune/grid/onedgrid/onedgridfactory.cc.o [ 4%] Building CXX object lib/CMakeFiles/dunegrid.dir/__/dune/grid/onedgrid/onedgrid.cc.o -cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunegrid_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -o CMakeFiles/dunegrid.dir/__/dune/grid/onedgrid/onedgrid.cc.o -c /build/dune-grid-2.7.1/dune/grid/onedgrid/onedgrid.cc +[ 4%] Building CXX object lib/CMakeFiles/dunegrid.dir/__/dune/grid/onedgrid/nulliteratorfactory.cc.o [ 4%] Building CXX object lib/CMakeFiles/dunegrid.dir/__/dune/grid/io/file/dgfparser/dgfparser.cc.o +cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunegrid_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -o CMakeFiles/dunegrid.dir/__/dune/grid/onedgrid/onedgrid.cc.o -c /build/dune-grid-2.7.1/dune/grid/onedgrid/onedgrid.cc +cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunegrid_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -o CMakeFiles/dunegrid.dir/__/dune/grid/onedgrid/onedgridfactory.cc.o -c /build/dune-grid-2.7.1/dune/grid/onedgrid/onedgridfactory.cc +cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunegrid_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -o CMakeFiles/dunegrid.dir/__/dune/grid/onedgrid/nulliteratorfactory.cc.o -c /build/dune-grid-2.7.1/dune/grid/onedgrid/nulliteratorfactory.cc cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunegrid_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -o CMakeFiles/dunegrid.dir/__/dune/grid/io/file/dgfparser/dgfparser.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfparser.cc +[ 7%] Building CXX object lib/CMakeFiles/dunegrid.dir/__/dune/grid/io/file/dgfparser/dgfug.cc.o +cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunegrid_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -o CMakeFiles/dunegrid.dir/__/dune/grid/io/file/dgfparser/dgfug.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfug.cc +In file included from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/gridptr.hh:31, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfparser.hh:28, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfparser.cc:14: +/build/dune-grid-2.7.1/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': +/build/dune-grid-2.7.1/dune/grid/io/file/gmshreader.hh:204:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 204 | { + | ^ In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:21, from /build/dune-grid-2.7.1/dune/grid/onedgrid/onedgridfactory.hh:23, @@ -2538,15 +2582,16 @@ | ^~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/gridptr.hh:31, from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfparser.hh:28, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfparser.cc:14: + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfug.hh:22, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfug.cc:7: /build/dune-grid-2.7.1/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': /build/dune-grid-2.7.1/dune/grid/io/file/gmshreader.hh:204:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | { | ^ -[ 7%] Building CXX object lib/CMakeFiles/dunegrid.dir/__/dune/grid/io/file/dgfparser/dgfug.cc.o -cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunegrid_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -o CMakeFiles/dunegrid.dir/__/dune/grid/io/file/dgfparser/dgfug.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfug.cc [ 7%] Building CXX object lib/CMakeFiles/dunegrid.dir/__/dune/grid/io/file/dgfparser/blocks/basic.cc.o cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunegrid_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -o CMakeFiles/dunegrid.dir/__/dune/grid/io/file/dgfparser/blocks/basic.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/basic.cc +[ 9%] Building CXX object lib/CMakeFiles/dunegrid.dir/__/dune/grid/io/file/dgfparser/blocks/boundarydom.cc.o +cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunegrid_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -o CMakeFiles/dunegrid.dir/__/dune/grid/io/file/dgfparser/blocks/boundarydom.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/boundarydom.cc In file included from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfparser.hh:43, from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfparser.cc:14: /build/dune-grid-2.7.1/dune/grid/io/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; Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType = Dune::FieldVector]': @@ -2560,16 +2605,6 @@ /build/dune-grid-2.7.1/dune/grid/io/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; Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType = Dune::FieldVector]': /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.hh:193:30: required from here /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.hh:193: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/dune-grid-2.7.1/dune/grid/io/file/dgfparser/gridptr.hh:31, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfparser.hh:28, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfug.hh:22, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfug.cc:7: -/build/dune-grid-2.7.1/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': -/build/dune-grid-2.7.1/dune/grid/io/file/gmshreader.hh:204:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 204 | { - | ^ -[ 9%] Building CXX object lib/CMakeFiles/dunegrid.dir/__/dune/grid/io/file/dgfparser/blocks/boundarydom.cc.o -cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunegrid_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -o CMakeFiles/dunegrid.dir/__/dune/grid/io/file/dgfparser/blocks/boundarydom.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/boundarydom.cc In file included from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfparser.hh:43, from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfug.hh:22, from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfug.cc:7: @@ -2588,6 +2623,12 @@ cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunegrid_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -o CMakeFiles/dunegrid.dir/__/dune/grid/io/file/dgfparser/blocks/boundaryseg.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/boundaryseg.cc [ 11%] Building CXX object lib/CMakeFiles/dunegrid.dir/__/dune/grid/io/file/dgfparser/blocks/cube.cc.o cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunegrid_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -o CMakeFiles/dunegrid.dir/__/dune/grid/io/file/dgfparser/blocks/cube.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/cube.cc +[ 11%] Building CXX object lib/CMakeFiles/dunegrid.dir/__/dune/grid/io/file/dgfparser/blocks/dim.cc.o +cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunegrid_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -o CMakeFiles/dunegrid.dir/__/dune/grid/io/file/dgfparser/blocks/dim.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/dim.cc +[ 14%] Building CXX object lib/CMakeFiles/dunegrid.dir/__/dune/grid/io/file/dgfparser/blocks/general.cc.o +cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunegrid_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -o CMakeFiles/dunegrid.dir/__/dune/grid/io/file/dgfparser/blocks/general.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/general.cc +[ 14%] Building CXX object lib/CMakeFiles/dunegrid.dir/__/dune/grid/io/file/dgfparser/blocks/gridparameter.cc.o +cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunegrid_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -o CMakeFiles/dunegrid.dir/__/dune/grid/io/file/dgfparser/blocks/gridparameter.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/gridparameter.cc In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, @@ -2598,6 +2639,8 @@ /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ +[ 16%] Building CXX object lib/CMakeFiles/dunegrid.dir/__/dune/grid/io/file/dgfparser/blocks/interval.cc.o +cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunegrid_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -o CMakeFiles/dunegrid.dir/__/dune/grid/io/file/dgfparser/blocks/interval.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/interval.cc In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, @@ -2688,8 +2731,6 @@ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -[ 11%] Building CXX object lib/CMakeFiles/dunegrid.dir/__/dune/grid/io/file/dgfparser/blocks/dim.cc.o -cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunegrid_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -o CMakeFiles/dunegrid.dir/__/dune/grid/io/file/dgfparser/blocks/dim.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/dim.cc /usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 3]': /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); @@ -2706,16 +2747,12 @@ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -[ 14%] Building CXX object lib/CMakeFiles/dunegrid.dir/__/dune/grid/io/file/dgfparser/blocks/general.cc.o -cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunegrid_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -o CMakeFiles/dunegrid.dir/__/dune/grid/io/file/dgfparser/blocks/general.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/general.cc -[ 14%] Building CXX object lib/CMakeFiles/dunegrid.dir/__/dune/grid/io/file/dgfparser/blocks/gridparameter.cc.o -cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunegrid_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -o CMakeFiles/dunegrid.dir/__/dune/grid/io/file/dgfparser/blocks/gridparameter.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/gridparameter.cc -[ 16%] Building CXX object lib/CMakeFiles/dunegrid.dir/__/dune/grid/io/file/dgfparser/blocks/interval.cc.o -cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunegrid_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -o CMakeFiles/dunegrid.dir/__/dune/grid/io/file/dgfparser/blocks/interval.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/interval.cc [ 16%] Building CXX object lib/CMakeFiles/dunegrid.dir/__/dune/grid/io/file/dgfparser/blocks/periodicfacetrans.cc.o cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunegrid_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -o CMakeFiles/dunegrid.dir/__/dune/grid/io/file/dgfparser/blocks/periodicfacetrans.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/periodicfacetrans.cc [ 19%] Building CXX object lib/CMakeFiles/dunegrid.dir/__/dune/grid/io/file/dgfparser/blocks/projection.cc.o cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunegrid_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -o CMakeFiles/dunegrid.dir/__/dune/grid/io/file/dgfparser/blocks/projection.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.cc +[ 19%] Building CXX object lib/CMakeFiles/dunegrid.dir/__/dune/grid/io/file/dgfparser/blocks/simplex.cc.o +cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunegrid_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -o CMakeFiles/dunegrid.dir/__/dune/grid/io/file/dgfparser/blocks/simplex.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/simplex.cc In file included from /build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:17, from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.hh:8, from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.cc:7: @@ -2723,10 +2760,10 @@ /build/dune-grid-2.7.1/dune/grid/io/file/gmshreader.hh:204:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | { | ^ -[ 19%] Building CXX object lib/CMakeFiles/dunegrid.dir/__/dune/grid/io/file/dgfparser/blocks/simplex.cc.o -cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunegrid_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -o CMakeFiles/dunegrid.dir/__/dune/grid/io/file/dgfparser/blocks/simplex.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/simplex.cc [ 19%] Building CXX object lib/CMakeFiles/dunegrid.dir/__/dune/grid/io/file/dgfparser/blocks/simplexgeneration.cc.o cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunegrid_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -o CMakeFiles/dunegrid.dir/__/dune/grid/io/file/dgfparser/blocks/simplexgeneration.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/simplexgeneration.cc +[ 21%] Building CXX object lib/CMakeFiles/dunegrid.dir/__/dune/grid/io/file/dgfparser/blocks/vertex.cc.o +cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunegrid_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -o CMakeFiles/dunegrid.dir/__/dune/grid/io/file/dgfparser/blocks/vertex.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/vertex.cc In file included from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.cc:7: /build/dune-grid-2.7.1/dune/grid/io/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; Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType = Dune::FieldVector]': /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.hh:193:30: required from here @@ -2743,8 +2780,10 @@ /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.hh:193: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/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.hh:193:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -[ 21%] Building CXX object lib/CMakeFiles/dunegrid.dir/__/dune/grid/io/file/dgfparser/blocks/vertex.cc.o -cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunegrid_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -o CMakeFiles/dunegrid.dir/__/dune/grid/io/file/dgfparser/blocks/vertex.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/vertex.cc +[ 21%] Building CXX object lib/CMakeFiles/dunegrid.dir/__/dune/grid/uggrid/uggridintersections.cc.o +cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunegrid_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -o CMakeFiles/dunegrid.dir/__/dune/grid/uggrid/uggridintersections.cc.o -c /build/dune-grid-2.7.1/dune/grid/uggrid/uggridintersections.cc +[ 23%] Building CXX object lib/CMakeFiles/dunegrid.dir/__/dune/grid/uggrid/uggrid.cc.o +cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunegrid_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -o CMakeFiles/dunegrid.dir/__/dune/grid/uggrid/uggrid.cc.o -c /build/dune-grid-2.7.1/dune/grid/uggrid/uggrid.cc /build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.hh:193: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/dune-grid-2.7.1/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]': @@ -2775,10 +2814,6 @@ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -[ 21%] Building CXX object lib/CMakeFiles/dunegrid.dir/__/dune/grid/uggrid/uggridintersections.cc.o -cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunegrid_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -o CMakeFiles/dunegrid.dir/__/dune/grid/uggrid/uggridintersections.cc.o -c /build/dune-grid-2.7.1/dune/grid/uggrid/uggridintersections.cc -[ 23%] Building CXX object lib/CMakeFiles/dunegrid.dir/__/dune/grid/uggrid/uggrid.cc.o -cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunegrid_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -o CMakeFiles/dunegrid.dir/__/dune/grid/uggrid/uggrid.cc.o -c /build/dune-grid-2.7.1/dune/grid/uggrid/uggrid.cc [ 23%] Building CXX object lib/CMakeFiles/dunegrid.dir/__/dune/grid/uggrid/uggridentity.cc.o cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunegrid_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -o CMakeFiles/dunegrid.dir/__/dune/grid/uggrid/uggridentity.cc.o -c /build/dune-grid-2.7.1/dune/grid/uggrid/uggridentity.cc In file included from /build/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.hh:12, @@ -2792,6 +2827,10 @@ /usr/include/dune/geometry/multilineargeometry.hh:369:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 369 | JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const | ^~~~~~~~~~~~~~~~~~ +[ 26%] Building CXX object lib/CMakeFiles/dunegrid.dir/__/dune/grid/uggrid/boundaryextractor.cc.o +cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunegrid_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -o CMakeFiles/dunegrid.dir/__/dune/grid/uggrid/boundaryextractor.cc.o -c /build/dune-grid-2.7.1/dune/grid/uggrid/boundaryextractor.cc +[ 26%] Building CXX object lib/CMakeFiles/dunegrid.dir/__/dune/grid/uggrid/uggridindexsets.cc.o +cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunegrid_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -o CMakeFiles/dunegrid.dir/__/dune/grid/uggrid/uggridindexsets.cc.o -c /build/dune-grid-2.7.1/dune/grid/uggrid/uggridindexsets.cc In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, @@ -2944,6 +2983,8 @@ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +[ 28%] Building CXX object lib/CMakeFiles/dunegrid.dir/__/dune/grid/uggrid/uggridfactory.cc.o +cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunegrid_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -o CMakeFiles/dunegrid.dir/__/dune/grid/uggrid/uggridfactory.cc.o -c /build/dune-grid-2.7.1/dune/grid/uggrid/uggridfactory.cc In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, @@ -3044,53 +3085,12 @@ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -[ 26%] Building CXX object lib/CMakeFiles/dunegrid.dir/__/dune/grid/uggrid/boundaryextractor.cc.o -cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunegrid_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -o CMakeFiles/dunegrid.dir/__/dune/grid/uggrid/boundaryextractor.cc.o -c /build/dune-grid-2.7.1/dune/grid/uggrid/boundaryextractor.cc /usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 3]': /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -[ 26%] Building CXX object lib/CMakeFiles/dunegrid.dir/__/dune/grid/uggrid/uggridindexsets.cc.o -cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunegrid_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -o CMakeFiles/dunegrid.dir/__/dune/grid/uggrid/uggridindexsets.cc.o -c /build/dune-grid-2.7.1/dune/grid/uggrid/uggridindexsets.cc -[ 28%] Building CXX object lib/CMakeFiles/dunegrid.dir/__/dune/grid/uggrid/uggridfactory.cc.o -cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunegrid_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -o CMakeFiles/dunegrid.dir/__/dune/grid/uggrid/uggridfactory.cc.o -c /build/dune-grid-2.7.1/dune/grid/uggrid/uggridfactory.cc [ 28%] Building CXX object lib/CMakeFiles/dunegrid.dir/__/dune/grid/uggrid/uggridgeometry.cc.o cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunegrid_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -o CMakeFiles/dunegrid.dir/__/dune/grid/uggrid/uggridgeometry.cc.o -c /build/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.cc -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.cc:178:16: required from here -/build/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.cc:60:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 60 | FieldVector UGGridGeometry:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.cc:179:16: required from here -/build/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.cc:141:54: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 141 | FieldMatrix UGGridGeometry:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.cc:181:16: required from here -/build/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.cc:60:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 60 | FieldVector UGGridGeometry:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.cc:60: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/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.cc:136:48: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 136 | return std::abs(1/jacobianInverseTransposed(local).determinant()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.cc:60:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 60 | FieldVector UGGridGeometry:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.cc:60: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/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.cc:141:54: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 141 | FieldMatrix UGGridGeometry:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.cc:60:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 60 | FieldVector UGGridGeometry:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/dune-grid-2.7.1/dune/grid/uggrid/uggridfactory.cc: In function 'int Dune::boundarySegmentWrapper2d(void*, double*, double*)': /build/dune-grid-2.7.1/dune/grid/uggrid/uggridfactory.cc:33:86: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 33 | FieldVector global = (*boundarySegment)(*((FieldVector*)param)); @@ -3099,10 +3099,6 @@ /build/dune-grid-2.7.1/dune/grid/uggrid/uggridfactory.cc:64:86: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | FieldVector global = (*boundarySegment)(*((FieldVector*)param)); | ^ -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.cc:60: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/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.cc:60:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 [ 30%] Building CXX object lib/CMakeFiles/dunegrid.dir/__/dune/grid/uggrid/uggridhieriterator.cc.o cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunegrid_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -o CMakeFiles/dunegrid.dir/__/dune/grid/uggrid/uggridhieriterator.cc.o -c /build/dune-grid-2.7.1/dune/grid/uggrid/uggridhieriterator.cc /build/dune-grid-2.7.1/dune/grid/uggrid/uggridfactory.cc: In function 'int Dune::boundarySegmentWrapper2d(void*, double*, double*)': @@ -3128,20 +3124,6 @@ 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, - from /build/dune-grid-2.7.1/dune/grid/uggrid/uggridfactory.hh:14, - from /build/dune-grid-2.7.1/dune/grid/uggrid/uggridfactory.cc:10: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::FieldVector&}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:67, - from /build/dune-grid-2.7.1/dune/grid/uggrid/uggridfactory.hh:14, - from /build/dune-grid-2.7.1/dune/grid/uggrid/uggridfactory.cc:10: -/usr/include/c++/10/bits/stl_vector.h: In member function 'void Dune::GridFactory >::insertVertex(const Dune::FieldVector::ctype, dimworld>&) [with int dimworld = 3]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, @@ -3178,6 +3160,13 @@ /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426: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++/10/vector:72, + from /build/dune-grid-2.7.1/dune/grid/uggrid/uggridfactory.hh:14, + from /build/dune-grid-2.7.1/dune/grid/uggrid/uggridfactory.cc:10: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::FieldVector&}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, @@ -3189,6 +3178,28 @@ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:67, + from /build/dune-grid-2.7.1/dune/grid/uggrid/uggridfactory.hh:14, + from /build/dune-grid-2.7.1/dune/grid/uggrid/uggridfactory.cc:10: +/usr/include/c++/10/bits/stl_vector.h: In member function 'void Dune::GridFactory >::insertVertex(const Dune::FieldVector::ctype, dimworld>&) [with int dimworld = 3]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.cc:178:16: required from here +/build/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.cc:60:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 60 | FieldVector UGGridGeometry:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.cc:179:16: required from here +/build/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.cc:141:54: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 141 | FieldMatrix UGGridGeometry:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.cc:181:16: required from here +/build/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.cc:60:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 60 | FieldVector UGGridGeometry:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, @@ -3204,6 +3215,16 @@ /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.cc:60: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/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.cc:136:48: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 136 | return std::abs(1/jacobianInverseTransposed(local).determinant()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.cc:60:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 60 | FieldVector UGGridGeometry:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426: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++/10/vector:67, @@ -3241,10 +3262,20 @@ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.cc:60: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/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]': /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.cc:141:54: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 141 | FieldMatrix UGGridGeometry:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.cc:60:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 60 | FieldVector UGGridGeometry:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 3]': /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); @@ -3253,6 +3284,10 @@ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.cc:60: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/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.cc:60: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/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]': /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); @@ -3275,35 +3310,37 @@ make -f lib/CMakeFiles/dunealbertagrid_2d.dir/build.make lib/CMakeFiles/dunealbertagrid_2d.dir/depend make -f lib/CMakeFiles/dunealbertagrid_1d.dir/build.make lib/CMakeFiles/dunealbertagrid_1d.dir/depend make[3]: Entering directory '/build/dune-grid-2.7.1/build' -cd /build/dune-grid-2.7.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.7.1 /build/dune-grid-2.7.1/lib /build/dune-grid-2.7.1/build /build/dune-grid-2.7.1/build/lib /build/dune-grid-2.7.1/build/lib/CMakeFiles/dunealbertagrid_3d.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/dune-grid-2.7.1/build' +cd /build/dune-grid-2.7.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.7.1 /build/dune-grid-2.7.1/lib /build/dune-grid-2.7.1/build /build/dune-grid-2.7.1/build/lib /build/dune-grid-2.7.1/build/lib/CMakeFiles/dunealbertagrid_2d.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/dune-grid-2.7.1/build' cd /build/dune-grid-2.7.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.7.1 /build/dune-grid-2.7.1/lib /build/dune-grid-2.7.1/build /build/dune-grid-2.7.1/build/lib /build/dune-grid-2.7.1/build/lib/CMakeFiles/dunealbertagrid_1d.dir/DependInfo.cmake --color= -cd /build/dune-grid-2.7.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.7.1 /build/dune-grid-2.7.1/lib /build/dune-grid-2.7.1/build /build/dune-grid-2.7.1/build/lib /build/dune-grid-2.7.1/build/lib/CMakeFiles/dunealbertagrid_2d.dir/DependInfo.cmake --color= +cd /build/dune-grid-2.7.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.7.1 /build/dune-grid-2.7.1/lib /build/dune-grid-2.7.1/build /build/dune-grid-2.7.1/build/lib /build/dune-grid-2.7.1/build/lib/CMakeFiles/dunealbertagrid_3d.dir/DependInfo.cmake --color= Dependee "/build/dune-grid-2.7.1/build/lib/CMakeFiles/dunealbertagrid_2d.dir/DependInfo.cmake" is newer than depender "/build/dune-grid-2.7.1/build/lib/CMakeFiles/dunealbertagrid_2d.dir/depend.internal". Dependee "/build/dune-grid-2.7.1/build/lib/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/dune-grid-2.7.1/build/lib/CMakeFiles/dunealbertagrid_2d.dir/depend.internal". -Dependee "/build/dune-grid-2.7.1/build/lib/CMakeFiles/dunealbertagrid_3d.dir/DependInfo.cmake" is newer than depender "/build/dune-grid-2.7.1/build/lib/CMakeFiles/dunealbertagrid_3d.dir/depend.internal". -Dependee "/build/dune-grid-2.7.1/build/lib/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/dune-grid-2.7.1/build/lib/CMakeFiles/dunealbertagrid_3d.dir/depend.internal". Dependee "/build/dune-grid-2.7.1/build/lib/CMakeFiles/dunealbertagrid_1d.dir/DependInfo.cmake" is newer than depender "/build/dune-grid-2.7.1/build/lib/CMakeFiles/dunealbertagrid_1d.dir/depend.internal". Dependee "/build/dune-grid-2.7.1/build/lib/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/dune-grid-2.7.1/build/lib/CMakeFiles/dunealbertagrid_1d.dir/depend.internal". -Scanning dependencies of target dunealbertagrid_2d +Dependee "/build/dune-grid-2.7.1/build/lib/CMakeFiles/dunealbertagrid_3d.dir/DependInfo.cmake" is newer than depender "/build/dune-grid-2.7.1/build/lib/CMakeFiles/dunealbertagrid_3d.dir/depend.internal". +Dependee "/build/dune-grid-2.7.1/build/lib/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/dune-grid-2.7.1/build/lib/CMakeFiles/dunealbertagrid_3d.dir/depend.internal". Scanning dependencies of target dunealbertagrid_3d +Scanning dependencies of target dunealbertagrid_1d make[3]: Leaving directory '/build/dune-grid-2.7.1/build' -make -f lib/CMakeFiles/dunealbertagrid_2d.dir/build.make lib/CMakeFiles/dunealbertagrid_2d.dir/build -make[3]: Leaving directory '/build/dune-grid-2.7.1/build' +Scanning dependencies of target dunealbertagrid_2d make -f lib/CMakeFiles/dunealbertagrid_3d.dir/build.make lib/CMakeFiles/dunealbertagrid_3d.dir/build -Scanning dependencies of target dunealbertagrid_1d make[3]: Leaving directory '/build/dune-grid-2.7.1/build' make -f lib/CMakeFiles/dunealbertagrid_1d.dir/build.make lib/CMakeFiles/dunealbertagrid_1d.dir/build +make[3]: Leaving directory '/build/dune-grid-2.7.1/build' +make -f lib/CMakeFiles/dunealbertagrid_2d.dir/build.make lib/CMakeFiles/dunealbertagrid_2d.dir/build make[3]: Entering directory '/build/dune-grid-2.7.1/build' make[3]: Entering directory '/build/dune-grid-2.7.1/build' make[3]: Entering directory '/build/dune-grid-2.7.1/build' -[ 30%] Building CXX object lib/CMakeFiles/dunealbertagrid_2d.dir/__/dune/grid/albertagrid/dgfparser.cc.o -cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=2 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_2d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_2d.dir/__/dune/grid/albertagrid/dgfparser.cc.o -c /build/dune-grid-2.7.1/dune/grid/albertagrid/dgfparser.cc -[ 30%] Building CXX object lib/CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/albertagrid/dgfparser.cc.o -[ 30%] Building CXX object lib/CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/albertagrid/dgfparser.cc.o -cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=3 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_3d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/albertagrid/dgfparser.cc.o -c /build/dune-grid-2.7.1/dune/grid/albertagrid/dgfparser.cc +[ 33%] Building CXX object lib/CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/albertagrid/dgfparser.cc.o +[ 33%] Building CXX object lib/CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/albertagrid/dgfparser.cc.o +[ 33%] Building CXX object lib/CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/albertagrid/elementinfo.cc.o +[ 33%] Building CXX object lib/CMakeFiles/dunealbertagrid_2d.dir/__/dune/grid/albertagrid/dgfparser.cc.o cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=1 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_1d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/albertagrid/dgfparser.cc.o -c /build/dune-grid-2.7.1/dune/grid/albertagrid/dgfparser.cc +cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=3 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_3d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/albertagrid/dgfparser.cc.o -c /build/dune-grid-2.7.1/dune/grid/albertagrid/dgfparser.cc +cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=2 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_2d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_2d.dir/__/dune/grid/albertagrid/dgfparser.cc.o -c /build/dune-grid-2.7.1/dune/grid/albertagrid/dgfparser.cc +cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=3 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_3d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/albertagrid/elementinfo.cc.o -c /build/dune-grid-2.7.1/dune/grid/albertagrid/elementinfo.cc In file included from /build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:17, from /build/dune-grid-2.7.1/dune/grid/albertagrid/projection.hh:8, from /build/dune-grid-2.7.1/dune/grid/albertagrid/meshpointer.hh:17, @@ -3316,18 +3353,6 @@ /build/dune-grid-2.7.1/dune/grid/io/file/gmshreader.hh:204:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | { | ^ -In file included from /build/dune-grid-2.7.1/dune/grid/albertagrid/intersection.hh:8, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/intersectioniterator.hh:8, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/gridview.hh:14, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/gridfamily.hh:20, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:43, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/dgfparser.hh:8, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/dgfparser.cc:10: -/build/dune-grid-2.7.1/dune/grid/albertagrid/transformation.hh: In member function 'Dune::AlbertaTransformation::WorldVector Dune::AlbertaTransformation::evaluate(const WorldVector&) const': -/build/dune-grid-2.7.1/dune/grid/albertagrid/transformation.hh:39:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 39 | { - | ^ In file included from /build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:17, from /build/dune-grid-2.7.1/dune/grid/albertagrid/projection.hh:8, from /build/dune-grid-2.7.1/dune/grid/albertagrid/meshpointer.hh:17, @@ -3343,11 +3368,7 @@ In file included from /build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:17, from /build/dune-grid-2.7.1/dune/grid/albertagrid/projection.hh:8, from /build/dune-grid-2.7.1/dune/grid/albertagrid/meshpointer.hh:17, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/coordcache.hh:6, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:42, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/dgfparser.hh:8, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/dgfparser.cc:10: + from /build/dune-grid-2.7.1/dune/grid/albertagrid/elementinfo.cc:13: /build/dune-grid-2.7.1/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': /build/dune-grid-2.7.1/dune/grid/io/file/gmshreader.hh:204:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | { @@ -3364,6 +3385,18 @@ /build/dune-grid-2.7.1/dune/grid/albertagrid/transformation.hh:39:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 39 | { | ^ +In file included from /build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:17, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/projection.hh:8, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/meshpointer.hh:17, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/coordcache.hh:6, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:42, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/dgfparser.hh:8, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/dgfparser.cc:10: +/build/dune-grid-2.7.1/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': +/build/dune-grid-2.7.1/dune/grid/io/file/gmshreader.hh:204:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 204 | { + | ^ In file included from /build/dune-grid-2.7.1/dune/grid/albertagrid/albertagrid.cc:15, from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:654, from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, @@ -3373,10 +3406,6 @@ /build/dune-grid-2.7.1/dune/grid/albertagrid/intersection.cc:108:93: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | AlbertaGridIntersectionBase< const AlbertaGrid< 1, 1 > >::centerIntegrationOuterNormal () const | ^~~~~ -/build/dune-grid-2.7.1/dune/grid/albertagrid/intersection.cc: In member function 'Dune::AlbertaGridIntersectionBase::NormalVector Dune::AlbertaGridIntersectionBase::centerIntegrationOuterNormal() const [with Grid = const Dune::AlbertaGrid<3, 3>; Dune::AlbertaGridIntersectionBase::NormalVector = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/albertagrid/intersection.cc:134:93: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 134 | AlbertaGridIntersectionBase< const AlbertaGrid< 3, 3 > >::centerIntegrationOuterNormal () const - | ^~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/albertagrid/albertagrid.cc:15, from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:654, from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, @@ -3386,6 +3415,22 @@ /build/dune-grid-2.7.1/dune/grid/albertagrid/intersection.cc:134:93: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 134 | AlbertaGridIntersectionBase< const AlbertaGrid< 3, 3 > >::centerIntegrationOuterNormal () const | ^~~~~ +/build/dune-grid-2.7.1/dune/grid/albertagrid/intersection.cc: In member function 'Dune::AlbertaGridIntersectionBase::NormalVector Dune::AlbertaGridIntersectionBase::centerIntegrationOuterNormal() const [with Grid = const Dune::AlbertaGrid<3, 3>; Dune::AlbertaGridIntersectionBase::NormalVector = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/albertagrid/intersection.cc:134:93: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 134 | AlbertaGridIntersectionBase< const AlbertaGrid< 3, 3 > >::centerIntegrationOuterNormal () const + | ^~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/albertagrid/intersection.hh:8, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/intersectioniterator.hh:8, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/gridview.hh:14, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/gridfamily.hh:20, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:43, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/dgfparser.hh:8, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/dgfparser.cc:10: +/build/dune-grid-2.7.1/dune/grid/albertagrid/transformation.hh: In member function 'Dune::AlbertaTransformation::WorldVector Dune::AlbertaTransformation::evaluate(const WorldVector&) const': +/build/dune-grid-2.7.1/dune/grid/albertagrid/transformation.hh:39:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 39 | { + | ^ In file included from /build/dune-grid-2.7.1/dune/grid/albertagrid/albertagrid.cc:15, from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:654, from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, @@ -3425,9 +3470,9 @@ /usr/include/dune/common/to_unique_ptr.hh:72:5: note: declared here 72 | operator pointer() noexcept { return Super::release(); } | ^~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/albertagrid/dgfparser.cc: In instantiation of 'bool Dune::DGFGridFactory >::generate(std::istream&) [with int dim = 1; int dimworld = 2; std::istream = std::basic_istream]': -/build/dune-grid-2.7.1/dune/grid/albertagrid/dgfparser.cc:125:19: required from here -/build/dune-grid-2.7.1/dune/grid/albertagrid/dgfparser.cc:116:11: warning: 'Dune::ToUniquePtr::operator Dune::ToUniquePtr::pointer() [with T = Dune::AlbertaGrid<1, 2>; Dune::ToUniquePtr::pointer = Dune::AlbertaGrid<1, 2>*]' is deprecated: "Cast to raw pointer is deprecated. Use std::unique_ptr or std::shared_ptr instead." [-Wdeprecated-declarations] +/build/dune-grid-2.7.1/dune/grid/albertagrid/dgfparser.cc: In instantiation of 'bool Dune::DGFGridFactory >::generate(std::istream&) [with int dim = 2; int dimworld = 3; std::istream = std::basic_istream]': +/build/dune-grid-2.7.1/dune/grid/albertagrid/dgfparser.cc:127:19: required from here +/build/dune-grid-2.7.1/dune/grid/albertagrid/dgfparser.cc:116:11: warning: 'Dune::ToUniquePtr::operator Dune::ToUniquePtr::pointer() [with T = Dune::AlbertaGrid<2, 3>; Dune::ToUniquePtr::pointer = Dune::AlbertaGrid<2, 3>*]' is deprecated: "Cast to raw pointer is deprecated. Use std::unique_ptr or std::shared_ptr instead." [-Wdeprecated-declarations] 116 | grid_ = factory_.createGrid(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:15, @@ -3438,9 +3483,9 @@ /usr/include/dune/common/to_unique_ptr.hh:72:5: note: declared here 72 | operator pointer() noexcept { return Super::release(); } | ^~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/albertagrid/dgfparser.cc: In instantiation of 'bool Dune::DGFGridFactory >::generate(std::istream&) [with int dim = 2; int dimworld = 3; std::istream = std::basic_istream]': -/build/dune-grid-2.7.1/dune/grid/albertagrid/dgfparser.cc:127:19: required from here -/build/dune-grid-2.7.1/dune/grid/albertagrid/dgfparser.cc:116:11: warning: 'Dune::ToUniquePtr::operator Dune::ToUniquePtr::pointer() [with T = Dune::AlbertaGrid<2, 3>; Dune::ToUniquePtr::pointer = Dune::AlbertaGrid<2, 3>*]' is deprecated: "Cast to raw pointer is deprecated. Use std::unique_ptr or std::shared_ptr instead." [-Wdeprecated-declarations] +/build/dune-grid-2.7.1/dune/grid/albertagrid/dgfparser.cc: In instantiation of 'bool Dune::DGFGridFactory >::generate(std::istream&) [with int dim = 3; int dimworld = 3; std::istream = std::basic_istream]': +/build/dune-grid-2.7.1/dune/grid/albertagrid/dgfparser.cc:130:19: required from here +/build/dune-grid-2.7.1/dune/grid/albertagrid/dgfparser.cc:116:11: warning: 'Dune::ToUniquePtr::operator Dune::ToUniquePtr::pointer() [with T = Dune::AlbertaGrid<3, 3>; Dune::ToUniquePtr::pointer = Dune::AlbertaGrid<3, 3>*]' is deprecated: "Cast to raw pointer is deprecated. Use std::unique_ptr or std::shared_ptr instead." [-Wdeprecated-declarations] 116 | grid_ = factory_.createGrid(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:15, @@ -3451,9 +3496,9 @@ /usr/include/dune/common/to_unique_ptr.hh:72:5: note: declared here 72 | operator pointer() noexcept { return Super::release(); } | ^~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/albertagrid/dgfparser.cc: In instantiation of 'bool Dune::DGFGridFactory >::generate(std::istream&) [with int dim = 2; int dimworld = 2; std::istream = std::basic_istream]': -/build/dune-grid-2.7.1/dune/grid/albertagrid/dgfparser.cc:127:19: required from here -/build/dune-grid-2.7.1/dune/grid/albertagrid/dgfparser.cc:116:11: warning: 'Dune::ToUniquePtr::operator Dune::ToUniquePtr::pointer() [with T = Dune::AlbertaGrid<2, 2>; Dune::ToUniquePtr::pointer = Dune::AlbertaGrid<2, 2>*]' is deprecated: "Cast to raw pointer is deprecated. Use std::unique_ptr or std::shared_ptr instead." [-Wdeprecated-declarations] +/build/dune-grid-2.7.1/dune/grid/albertagrid/dgfparser.cc: In instantiation of 'bool Dune::DGFGridFactory >::generate(std::istream&) [with int dim = 1; int dimworld = 2; std::istream = std::basic_istream]': +/build/dune-grid-2.7.1/dune/grid/albertagrid/dgfparser.cc:125:19: required from here +/build/dune-grid-2.7.1/dune/grid/albertagrid/dgfparser.cc:116:11: warning: 'Dune::ToUniquePtr::operator Dune::ToUniquePtr::pointer() [with T = Dune::AlbertaGrid<1, 2>; Dune::ToUniquePtr::pointer = Dune::AlbertaGrid<1, 2>*]' is deprecated: "Cast to raw pointer is deprecated. Use std::unique_ptr or std::shared_ptr instead." [-Wdeprecated-declarations] 116 | grid_ = factory_.createGrid(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:15, @@ -3464,9 +3509,9 @@ /usr/include/dune/common/to_unique_ptr.hh:72:5: note: declared here 72 | operator pointer() noexcept { return Super::release(); } | ^~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/albertagrid/dgfparser.cc: In instantiation of 'bool Dune::DGFGridFactory >::generate(std::istream&) [with int dim = 3; int dimworld = 3; std::istream = std::basic_istream]': -/build/dune-grid-2.7.1/dune/grid/albertagrid/dgfparser.cc:130:19: required from here -/build/dune-grid-2.7.1/dune/grid/albertagrid/dgfparser.cc:116:11: warning: 'Dune::ToUniquePtr::operator Dune::ToUniquePtr::pointer() [with T = Dune::AlbertaGrid<3, 3>; Dune::ToUniquePtr::pointer = Dune::AlbertaGrid<3, 3>*]' is deprecated: "Cast to raw pointer is deprecated. Use std::unique_ptr or std::shared_ptr instead." [-Wdeprecated-declarations] +/build/dune-grid-2.7.1/dune/grid/albertagrid/dgfparser.cc: In instantiation of 'bool Dune::DGFGridFactory >::generate(std::istream&) [with int dim = 2; int dimworld = 2; std::istream = std::basic_istream]': +/build/dune-grid-2.7.1/dune/grid/albertagrid/dgfparser.cc:127:19: required from here +/build/dune-grid-2.7.1/dune/grid/albertagrid/dgfparser.cc:116:11: warning: 'Dune::ToUniquePtr::operator Dune::ToUniquePtr::pointer() [with T = Dune::AlbertaGrid<2, 2>; Dune::ToUniquePtr::pointer = Dune::AlbertaGrid<2, 2>*]' is deprecated: "Cast to raw pointer is deprecated. Use std::unique_ptr or std::shared_ptr instead." [-Wdeprecated-declarations] 116 | grid_ = factory_.createGrid(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:15, @@ -3477,6 +3522,8 @@ /usr/include/dune/common/to_unique_ptr.hh:72:5: note: declared here 72 | operator pointer() noexcept { return Super::release(); } | ^~~~~~~~ +[ 33%] Building CXX object lib/CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/albertagrid/indexsets.cc.o +cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=3 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_3d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/albertagrid/indexsets.cc.o -c /build/dune-grid-2.7.1/dune/grid/albertagrid/indexsets.cc In file included from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfparser.hh:43, from /build/dune-grid-2.7.1/dune/grid/albertagrid/dgfparser.hh:11, from /build/dune-grid-2.7.1/dune/grid/albertagrid/dgfparser.cc:10: @@ -3568,52 +3615,6 @@ /build/dune-grid-2.7.1/dune/grid/io/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; Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType = Dune::FieldVector]': /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.hh:193:30: required from here /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.hh:193: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/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:13, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/projection.hh:8, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/meshpointer.hh:17, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/coordcache.hh:6, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:42, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/dgfparser.hh:8, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/dgfparser.cc:10: -/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; Dune::MultiLinearGeometry::LocalCoordinate = Dune::FieldVector; Dune::MultiLinearGeometry::GlobalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:166:52: required from 'Dune::BoundarySegmentWrapper::CoordinateType Dune::BoundarySegmentWrapper::operator()(const CoordinateType&) const [with int dim = 2; int dimworld = 3; Dune::BoundarySegmentWrapper::CoordinateType = Dune::FieldVector]' -/build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:164:20: required from here -/usr/include/dune/geometry/multilineargeometry.hh:304:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 304 | 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 = 3; Traits = Dune::MultiLinearGeometryTraits; Dune::MultiLinearGeometry::GlobalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:188:37: required from 'void Dune::BoundarySegmentWrapper::backup(Dune::BoundarySegmentWrapper::ObjectStreamType&) const [with int dim = 2; int dimworld = 3; Dune::BoundarySegmentWrapper::ObjectStreamType = std::__cxx11::basic_stringstream]' -/build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:174:10: required from here -/usr/include/dune/geometry/multilineargeometry.hh:267:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 267 | 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 = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits; Dune::MultiLinearGeometry::LocalCoordinate = Dune::FieldVector; Dune::MultiLinearGeometry::GlobalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:166:52: required from 'Dune::BoundarySegmentWrapper::CoordinateType Dune::BoundarySegmentWrapper::operator()(const CoordinateType&) const [with int dim = 3; int dimworld = 3; Dune::BoundarySegmentWrapper::CoordinateType = Dune::FieldVector]' -/build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:164:20: required from here -/usr/include/dune/geometry/multilineargeometry.hh:304:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 304 | 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; Dune::MultiLinearGeometry::GlobalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:188:37: required from 'void Dune::BoundarySegmentWrapper::backup(Dune::BoundarySegmentWrapper::ObjectStreamType&) const [with int dim = 3; int dimworld = 3; Dune::BoundarySegmentWrapper::ObjectStreamType = std::__cxx11::basic_stringstream]' -/build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:174:10: required from here -/usr/include/dune/geometry/multilineargeometry.hh:267:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 267 | 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 = 3; Traits = Dune::MultiLinearGeometryTraits; Dune::MultiLinearGeometry::JacobianTransposed = Dune::FieldMatrix; Dune::MultiLinearGeometry::LocalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/multilineargeometry.hh:315:96: required from 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits; Dune::MultiLinearGeometry::LocalCoordinate = Dune::FieldVector; Dune::MultiLinearGeometry::GlobalCoordinate = Dune::FieldVector]' -/build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:166:52: required from 'Dune::BoundarySegmentWrapper::CoordinateType Dune::BoundarySegmentWrapper::operator()(const CoordinateType&) const [with int dim = 2; int dimworld = 3; Dune::BoundarySegmentWrapper::CoordinateType = Dune::FieldVector]' -/build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:164:20: required from here -/usr/include/dune/geometry/multilineargeometry.hh:369:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 369 | JacobianTransposed jacobianTransposed ( 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; Dune::MultiLinearGeometry::GlobalCoordinate = Dune::FieldVector; Dune::MultiLinearGeometry::LocalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/multilineargeometry.hh:313:56: required from 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits; Dune::MultiLinearGeometry::LocalCoordinate = Dune::FieldVector; Dune::MultiLinearGeometry::GlobalCoordinate = Dune::FieldVector]' -/build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:166:52: required from 'Dune::BoundarySegmentWrapper::CoordinateType Dune::BoundarySegmentWrapper::operator()(const CoordinateType&) const [with int dim = 3; int dimworld = 3; Dune::BoundarySegmentWrapper::CoordinateType = Dune::FieldVector]' -/build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:164:20: 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 global ( const LocalCoordinate &local ) const - | ^~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfparser.hh:43, from /build/dune-grid-2.7.1/dune/grid/albertagrid/dgfparser.hh:11, from /build/dune-grid-2.7.1/dune/grid/albertagrid/dgfparser.cc:10: @@ -3664,6 +3665,52 @@ /usr/include/dune/geometry/multilineargeometry.hh:369:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 369 | JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const | ^~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:13, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/projection.hh:8, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/meshpointer.hh:17, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/coordcache.hh:6, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:42, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/dgfparser.hh:8, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/dgfparser.cc:10: +/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; Dune::MultiLinearGeometry::LocalCoordinate = Dune::FieldVector; Dune::MultiLinearGeometry::GlobalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:166:52: required from 'Dune::BoundarySegmentWrapper::CoordinateType Dune::BoundarySegmentWrapper::operator()(const CoordinateType&) const [with int dim = 2; int dimworld = 3; Dune::BoundarySegmentWrapper::CoordinateType = Dune::FieldVector]' +/build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:164:20: required from here +/usr/include/dune/geometry/multilineargeometry.hh:304:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 304 | 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 = 3; Traits = Dune::MultiLinearGeometryTraits; Dune::MultiLinearGeometry::GlobalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:188:37: required from 'void Dune::BoundarySegmentWrapper::backup(Dune::BoundarySegmentWrapper::ObjectStreamType&) const [with int dim = 2; int dimworld = 3; Dune::BoundarySegmentWrapper::ObjectStreamType = std::__cxx11::basic_stringstream]' +/build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:174:10: required from here +/usr/include/dune/geometry/multilineargeometry.hh:267:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 267 | 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 = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits; Dune::MultiLinearGeometry::LocalCoordinate = Dune::FieldVector; Dune::MultiLinearGeometry::GlobalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:166:52: required from 'Dune::BoundarySegmentWrapper::CoordinateType Dune::BoundarySegmentWrapper::operator()(const CoordinateType&) const [with int dim = 3; int dimworld = 3; Dune::BoundarySegmentWrapper::CoordinateType = Dune::FieldVector]' +/build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:164:20: required from here +/usr/include/dune/geometry/multilineargeometry.hh:304:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 304 | 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; Dune::MultiLinearGeometry::GlobalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:188:37: required from 'void Dune::BoundarySegmentWrapper::backup(Dune::BoundarySegmentWrapper::ObjectStreamType&) const [with int dim = 3; int dimworld = 3; Dune::BoundarySegmentWrapper::ObjectStreamType = std::__cxx11::basic_stringstream]' +/build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:174:10: required from here +/usr/include/dune/geometry/multilineargeometry.hh:267:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 267 | 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 = 3; Traits = Dune::MultiLinearGeometryTraits; Dune::MultiLinearGeometry::JacobianTransposed = Dune::FieldMatrix; Dune::MultiLinearGeometry::LocalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/multilineargeometry.hh:315:96: required from 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits; Dune::MultiLinearGeometry::LocalCoordinate = Dune::FieldVector; Dune::MultiLinearGeometry::GlobalCoordinate = Dune::FieldVector]' +/build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:166:52: required from 'Dune::BoundarySegmentWrapper::CoordinateType Dune::BoundarySegmentWrapper::operator()(const CoordinateType&) const [with int dim = 2; int dimworld = 3; Dune::BoundarySegmentWrapper::CoordinateType = Dune::FieldVector]' +/build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:164:20: required from here +/usr/include/dune/geometry/multilineargeometry.hh:369:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 369 | JacobianTransposed jacobianTransposed ( 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; Dune::MultiLinearGeometry::GlobalCoordinate = Dune::FieldVector; Dune::MultiLinearGeometry::LocalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/multilineargeometry.hh:313:56: required from 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits; Dune::MultiLinearGeometry::LocalCoordinate = Dune::FieldVector; Dune::MultiLinearGeometry::GlobalCoordinate = Dune::FieldVector]' +/build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:166:52: required from 'Dune::BoundarySegmentWrapper::CoordinateType Dune::BoundarySegmentWrapper::operator()(const CoordinateType&) const [with int dim = 3; int dimworld = 3; Dune::BoundarySegmentWrapper::CoordinateType = Dune::FieldVector]' +/build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:164:20: 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 global ( const LocalCoordinate &local ) const + | ^~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/albertagrid/meshpointer.hh:17, from /build/dune-grid-2.7.1/dune/grid/albertagrid/coordcache.hh:6, from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:42, @@ -3757,14 +3804,31 @@ /usr/include/dune/geometry/multilineargeometry.hh:869:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 869 | norm += (jtTop[ i ] - jt[ i ]).two_norm2(); | ~~~~~~~~~~~~^~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/albertagrid/intersection.hh:8, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/intersectioniterator.hh:8, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/gridview.hh:14, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/gridfamily.hh:20, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/indexsets.hh:20, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/indexsets.cc:7: +/build/dune-grid-2.7.1/dune/grid/albertagrid/transformation.hh: In member function 'Dune::AlbertaTransformation::WorldVector Dune::AlbertaTransformation::evaluate(const WorldVector&) const': +/build/dune-grid-2.7.1/dune/grid/albertagrid/transformation.hh:39:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 39 | { + | ^ +In file included from /build/dune-grid-2.7.1/dune/grid/albertagrid/albertagrid.cc:15, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:654, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/indexsets.cc:10: +/build/dune-grid-2.7.1/dune/grid/albertagrid/intersection.cc: In member function 'Dune::AlbertaGridIntersectionBase::NormalVector Dune::AlbertaGridIntersectionBase::centerIntegrationOuterNormal() const [with Grid = const Dune::AlbertaGrid<1, 1>; Dune::AlbertaGridIntersectionBase::NormalVector = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/albertagrid/intersection.cc:108:93: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 108 | AlbertaGridIntersectionBase< const AlbertaGrid< 1, 1 > >::centerIntegrationOuterNormal () const + | ^~~~~ +/build/dune-grid-2.7.1/dune/grid/albertagrid/intersection.cc: In member function 'Dune::AlbertaGridIntersectionBase::NormalVector Dune::AlbertaGridIntersectionBase::centerIntegrationOuterNormal() const [with Grid = const Dune::AlbertaGrid<3, 3>; Dune::AlbertaGridIntersectionBase::NormalVector = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/albertagrid/intersection.cc:134:93: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 134 | AlbertaGridIntersectionBase< const AlbertaGrid< 3, 3 > >::centerIntegrationOuterNormal () const + | ^~~~~ /build/dune-grid-2.7.1/dune/grid/albertagrid/dgfparser.cc: In function 'Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': /build/dune-grid-2.7.1/dune/grid/albertagrid/dgfparser.cc:133:1: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | } | ^ -/build/dune-grid-2.7.1/dune/grid/albertagrid/dgfparser.cc: In function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': -/build/dune-grid-2.7.1/dune/grid/albertagrid/dgfparser.cc:133:1: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 133 | } - | ^ In file included from /build/dune-grid-2.7.1/dune/grid/albertagrid/projection.hh:8, from /build/dune-grid-2.7.1/dune/grid/albertagrid/meshpointer.hh:17, from /build/dune-grid-2.7.1/dune/grid/albertagrid/coordcache.hh:6, @@ -3776,6 +3840,10 @@ /build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:164:20: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 164 | CoordinateType operator() ( const CoordinateType &global ) const | ^~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/albertagrid/dgfparser.cc: In function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': +/build/dune-grid-2.7.1/dune/grid/albertagrid/dgfparser.cc:133:1: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 133 | } + | ^ /build/dune-grid-2.7.1/dune/grid/albertagrid/dgfparser.cc: In function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 0; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': /build/dune-grid-2.7.1/dune/grid/albertagrid/dgfparser.cc:133: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/dune-grid-2.7.1/dune/grid/albertagrid/dgfparser.cc: In function 'Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': @@ -3807,8 +3875,20 @@ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -[ 33%] Building CXX object lib/CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/albertagrid/elementinfo.cc.o +[ 33%] Building CXX object lib/CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/albertagrid/macrodata.cc.o +cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=3 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_3d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/albertagrid/macrodata.cc.o -c /build/dune-grid-2.7.1/dune/grid/albertagrid/macrodata.cc +[ 35%] Building CXX object lib/CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/albertagrid/elementinfo.cc.o cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=1 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_1d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/albertagrid/elementinfo.cc.o -c /build/dune-grid-2.7.1/dune/grid/albertagrid/elementinfo.cc +In file included from /build/dune-grid-2.7.1/dune/grid/albertagrid/macrodata.hh:15, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/macrodata.cc:17: +/build/dune-grid-2.7.1/dune/grid/albertagrid/algebra.hh: In instantiation of 'Dune::FieldVector Dune::Alberta::vectorProduct(const Dune::FieldVector&, const Dune::FieldVector&) [with K = double]': +/build/dune-grid-2.7.1/dune/grid/albertagrid/algebra.hh:72:41: required from 'K Dune::Alberta::determinant(const Dune::FieldMatrix&) [with K = double]' +/build/dune-grid-2.7.1/dune/grid/albertagrid/macrodata.cc:181:45: required from here +/build/dune-grid-2.7.1/dune/grid/albertagrid/algebra.hh:17:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 17 | vectorProduct ( const FieldVector< K, 3 > &u, const FieldVector< K, 3 > &v ) + | ^~~~~~~~~~~~~ +[ 38%] Building CXX object lib/CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/albertagrid/meshpointer.cc.o +cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=3 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_3d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/albertagrid/meshpointer.cc.o -c /build/dune-grid-2.7.1/dune/grid/albertagrid/meshpointer.cc In file included from /build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:17, from /build/dune-grid-2.7.1/dune/grid/albertagrid/projection.hh:8, from /build/dune-grid-2.7.1/dune/grid/albertagrid/meshpointer.hh:17, @@ -3867,6 +3947,14 @@ /usr/include/dune/geometry/multilineargeometry.hh:304:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const | ^~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:17, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/projection.hh:8, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/meshpointer.hh:17, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/meshpointer.cc:7: +/build/dune-grid-2.7.1/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': +/build/dune-grid-2.7.1/dune/grid/io/file/gmshreader.hh:204:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 204 | { + | ^ In file included from /build/dune-grid-2.7.1/dune/grid/albertagrid/projection.hh:8, from /build/dune-grid-2.7.1/dune/grid/albertagrid/meshpointer.hh:17, from /build/dune-grid-2.7.1/dune/grid/albertagrid/coordcache.hh:6, @@ -3886,9 +3974,11 @@ /build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:166:32: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 166 | return boundarySegment() ( faceMapping_.local( global ) ); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 33%] Building CXX object lib/CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/albertagrid/indexsets.cc.o +[ 38%] Building CXX object lib/CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/albertagrid/indexsets.cc.o cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=1 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_1d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/albertagrid/indexsets.cc.o -c /build/dune-grid-2.7.1/dune/grid/albertagrid/indexsets.cc -[ 35%] Building CXX object lib/CMakeFiles/dunealbertagrid_2d.dir/__/dune/grid/albertagrid/elementinfo.cc.o +[ 38%] Building CXX object lib/CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/io/file/dgfparser/dgfparser.cc.o +cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=3 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_3d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/io/file/dgfparser/dgfparser.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfparser.cc +[ 40%] Building CXX object lib/CMakeFiles/dunealbertagrid_2d.dir/__/dune/grid/albertagrid/elementinfo.cc.o cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=2 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_2d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_2d.dir/__/dune/grid/albertagrid/elementinfo.cc.o -c /build/dune-grid-2.7.1/dune/grid/albertagrid/elementinfo.cc In file included from /build/dune-grid-2.7.1/dune/grid/albertagrid/intersection.hh:8, from /build/dune-grid-2.7.1/dune/grid/albertagrid/intersectioniterator.hh:8, @@ -3910,6 +4000,13 @@ /build/dune-grid-2.7.1/dune/grid/io/file/gmshreader.hh:204:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | { | ^ +In file included from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/gridptr.hh:31, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfparser.hh:28, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfparser.cc:14: +/build/dune-grid-2.7.1/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': +/build/dune-grid-2.7.1/dune/grid/io/file/gmshreader.hh:204:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 204 | { + | ^ In file included from /build/dune-grid-2.7.1/dune/grid/albertagrid/albertagrid.cc:15, from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:654, from /build/dune-grid-2.7.1/dune/grid/albertagrid/indexsets.cc:10: @@ -3921,16 +4018,6 @@ /build/dune-grid-2.7.1/dune/grid/albertagrid/intersection.cc:134:93: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 134 | AlbertaGridIntersectionBase< const AlbertaGrid< 3, 3 > >::centerIntegrationOuterNormal () const | ^~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:17, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/projection.hh:8, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/meshpointer.hh:17, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/elementinfo.cc:13: -/build/dune-grid-2.7.1/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': -/build/dune-grid-2.7.1/dune/grid/io/file/gmshreader.hh:204:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 204 | { - | ^ -[ 38%] Building CXX object lib/CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/albertagrid/macrodata.cc.o -cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=1 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_1d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/albertagrid/macrodata.cc.o -c /build/dune-grid-2.7.1/dune/grid/albertagrid/macrodata.cc In file included from /usr/include/c++/10/vector:72, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, @@ -3957,6 +4044,14 @@ | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +In file included from /build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:17, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/projection.hh:8, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/meshpointer.hh:17, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/elementinfo.cc:13: +/build/dune-grid-2.7.1/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': +/build/dune-grid-2.7.1/dune/grid/io/file/gmshreader.hh:204:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 204 | { + | ^ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426: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++/10/vector:67, @@ -3985,6 +4080,8 @@ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +[ 42%] Building CXX object lib/CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/albertagrid/macrodata.cc.o +cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=1 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_1d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/albertagrid/macrodata.cc.o -c /build/dune-grid-2.7.1/dune/grid/albertagrid/macrodata.cc /usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]': /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); @@ -3997,8 +4094,19 @@ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -[ 38%] Building CXX object lib/CMakeFiles/dunealbertagrid_2d.dir/__/dune/grid/albertagrid/indexsets.cc.o -cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=2 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_2d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_2d.dir/__/dune/grid/albertagrid/indexsets.cc.o -c /build/dune-grid-2.7.1/dune/grid/albertagrid/indexsets.cc +In file included from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfparser.hh:43, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfparser.cc:14: +/build/dune-grid-2.7.1/dune/grid/io/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; Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.hh:193:30: required from here +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.hh:193:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 193 | virtual CoordinateType operator() ( const CoordinateType &global ) const override + | ^~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/io/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; Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.hh:193:30: required from here +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.hh:193: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/dune-grid-2.7.1/dune/grid/io/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; Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.hh:193:30: required from here +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.hh:193: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/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:13, from /build/dune-grid-2.7.1/dune/grid/albertagrid/projection.hh:8, from /build/dune-grid-2.7.1/dune/grid/albertagrid/meshpointer.hh:17, @@ -4036,8 +4144,6 @@ /build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:166:32: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 166 | return boundarySegment() ( faceMapping_.local( global ) ); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 38%] Building CXX object lib/CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/albertagrid/meshpointer.cc.o -cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=1 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_1d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/albertagrid/meshpointer.cc.o -c /build/dune-grid-2.7.1/dune/grid/albertagrid/meshpointer.cc In file included from /build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:13, from /build/dune-grid-2.7.1/dune/grid/albertagrid/projection.hh:8, from /build/dune-grid-2.7.1/dune/grid/albertagrid/meshpointer.hh:17, @@ -4075,6 +4181,10 @@ /build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:166:32: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 166 | return boundarySegment() ( faceMapping_.local( global ) ); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 42%] Building CXX object lib/CMakeFiles/dunealbertagrid_2d.dir/__/dune/grid/albertagrid/indexsets.cc.o +cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=2 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_2d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_2d.dir/__/dune/grid/albertagrid/indexsets.cc.o -c /build/dune-grid-2.7.1/dune/grid/albertagrid/indexsets.cc +[ 42%] Building CXX object lib/CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/albertagrid/meshpointer.cc.o +cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=1 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_1d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/albertagrid/meshpointer.cc.o -c /build/dune-grid-2.7.1/dune/grid/albertagrid/meshpointer.cc In file included from /build/dune-grid-2.7.1/dune/grid/albertagrid/intersection.hh:8, from /build/dune-grid-2.7.1/dune/grid/albertagrid/intersectioniterator.hh:8, from /build/dune-grid-2.7.1/dune/grid/albertagrid/gridview.hh:14, @@ -4106,6 +4216,8 @@ /build/dune-grid-2.7.1/dune/grid/albertagrid/intersection.cc:134:93: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 134 | AlbertaGridIntersectionBase< const AlbertaGrid< 3, 3 > >::centerIntegrationOuterNormal () const | ^~~~~ +[ 45%] Building CXX object lib/CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/io/file/dgfparser/dgfug.cc.o +cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=3 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_3d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/io/file/dgfparser/dgfug.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfug.cc In file included from /build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:17, from /build/dune-grid-2.7.1/dune/grid/albertagrid/projection.hh:8, from /build/dune-grid-2.7.1/dune/grid/albertagrid/meshpointer.hh:17, @@ -4114,75 +4226,16 @@ /build/dune-grid-2.7.1/dune/grid/io/file/gmshreader.hh:204:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | { | ^ -[ 40%] Building CXX object lib/CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/io/file/dgfparser/dgfparser.cc.o +[ 47%] Building CXX object lib/CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/io/file/dgfparser/dgfparser.cc.o cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=1 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_1d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/io/file/dgfparser/dgfparser.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfparser.cc -[ 42%] Building CXX object lib/CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/albertagrid/elementinfo.cc.o -cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=3 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_3d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/albertagrid/elementinfo.cc.o -c /build/dune-grid-2.7.1/dune/grid/albertagrid/elementinfo.cc In file included from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/gridptr.hh:31, from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfparser.hh:28, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfparser.cc:14: -/build/dune-grid-2.7.1/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': -/build/dune-grid-2.7.1/dune/grid/io/file/gmshreader.hh:204:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 204 | { - | ^ -[ 45%] Building CXX object lib/CMakeFiles/dunealbertagrid_2d.dir/__/dune/grid/albertagrid/macrodata.cc.o -cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=2 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_2d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_2d.dir/__/dune/grid/albertagrid/macrodata.cc.o -c /build/dune-grid-2.7.1/dune/grid/albertagrid/macrodata.cc -In file included from /build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:17, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/projection.hh:8, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/meshpointer.hh:17, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/elementinfo.cc:13: -/build/dune-grid-2.7.1/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': -/build/dune-grid-2.7.1/dune/grid/io/file/gmshreader.hh:204:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 204 | { - | ^ -In file included from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfparser.hh:43, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfparser.cc:14: -/build/dune-grid-2.7.1/dune/grid/io/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; Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.hh:193:30: required from here -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.hh:193:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 193 | virtual CoordinateType operator() ( const CoordinateType &global ) const override - | ^~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/io/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; Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.hh:193:30: required from here -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.hh:193: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/dune-grid-2.7.1/dune/grid/io/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; Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.hh:193:30: required from here -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.hh:193:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -[ 45%] Building CXX object lib/CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/albertagrid/indexsets.cc.o -cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=3 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_3d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/albertagrid/indexsets.cc.o -c /build/dune-grid-2.7.1/dune/grid/albertagrid/indexsets.cc -[ 45%] Building CXX object lib/CMakeFiles/dunealbertagrid_2d.dir/__/dune/grid/albertagrid/meshpointer.cc.o -cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=2 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_2d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_2d.dir/__/dune/grid/albertagrid/meshpointer.cc.o -c /build/dune-grid-2.7.1/dune/grid/albertagrid/meshpointer.cc -In file included from /build/dune-grid-2.7.1/dune/grid/albertagrid/intersection.hh:8, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/intersectioniterator.hh:8, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/gridview.hh:14, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/gridfamily.hh:20, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/indexsets.hh:20, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/indexsets.cc:7: -/build/dune-grid-2.7.1/dune/grid/albertagrid/transformation.hh: In member function 'Dune::AlbertaTransformation::WorldVector Dune::AlbertaTransformation::evaluate(const WorldVector&) const': -/build/dune-grid-2.7.1/dune/grid/albertagrid/transformation.hh:39:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 39 | { - | ^ -In file included from /build/dune-grid-2.7.1/dune/grid/albertagrid/albertagrid.cc:15, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:654, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/indexsets.cc:10: -/build/dune-grid-2.7.1/dune/grid/albertagrid/intersection.cc: In member function 'Dune::AlbertaGridIntersectionBase::NormalVector Dune::AlbertaGridIntersectionBase::centerIntegrationOuterNormal() const [with Grid = const Dune::AlbertaGrid<1, 1>; Dune::AlbertaGridIntersectionBase::NormalVector = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/albertagrid/intersection.cc:108:93: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 108 | AlbertaGridIntersectionBase< const AlbertaGrid< 1, 1 > >::centerIntegrationOuterNormal () const - | ^~~~~ -/build/dune-grid-2.7.1/dune/grid/albertagrid/intersection.cc: In member function 'Dune::AlbertaGridIntersectionBase::NormalVector Dune::AlbertaGridIntersectionBase::centerIntegrationOuterNormal() const [with Grid = const Dune::AlbertaGrid<3, 3>; Dune::AlbertaGridIntersectionBase::NormalVector = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/albertagrid/intersection.cc:134:93: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 134 | AlbertaGridIntersectionBase< const AlbertaGrid< 3, 3 > >::centerIntegrationOuterNormal () const - | ^~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:17, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/projection.hh:8, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/meshpointer.hh:17, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/meshpointer.cc:7: + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfug.hh:22, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfug.cc:7: /build/dune-grid-2.7.1/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': /build/dune-grid-2.7.1/dune/grid/io/file/gmshreader.hh:204:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | { | ^ -[ 45%] Building CXX object lib/CMakeFiles/dunealbertagrid_2d.dir/__/dune/grid/io/file/dgfparser/dgfparser.cc.o -cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=2 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_2d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_2d.dir/__/dune/grid/io/file/dgfparser/dgfparser.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfparser.cc In file included from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/gridptr.hh:31, from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfparser.hh:28, from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfparser.cc:14: @@ -4190,10 +4243,11 @@ /build/dune-grid-2.7.1/dune/grid/io/file/gmshreader.hh:204:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | { | ^ -[ 45%] Building CXX object lib/CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/albertagrid/macrodata.cc.o -cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=3 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_3d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/albertagrid/macrodata.cc.o -c /build/dune-grid-2.7.1/dune/grid/albertagrid/macrodata.cc +[ 50%] Building CXX object lib/CMakeFiles/dunealbertagrid_2d.dir/__/dune/grid/albertagrid/macrodata.cc.o +cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=2 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_2d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_2d.dir/__/dune/grid/albertagrid/macrodata.cc.o -c /build/dune-grid-2.7.1/dune/grid/albertagrid/macrodata.cc In file included from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfparser.hh:43, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfparser.cc:14: + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfug.hh:22, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfug.cc:7: /build/dune-grid-2.7.1/dune/grid/io/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; Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType = Dune::FieldVector]': /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.hh:193:30: required from here /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.hh:193:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 @@ -4225,14 +4279,6 @@ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/albertagrid/macrodata.hh:15, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/macrodata.cc:17: -/build/dune-grid-2.7.1/dune/grid/albertagrid/algebra.hh: In instantiation of 'Dune::FieldVector Dune::Alberta::vectorProduct(const Dune::FieldVector&, const Dune::FieldVector&) [with K = double]': -/build/dune-grid-2.7.1/dune/grid/albertagrid/algebra.hh:72:41: required from 'K Dune::Alberta::determinant(const Dune::FieldMatrix&) [with K = double]' -/build/dune-grid-2.7.1/dune/grid/albertagrid/macrodata.cc:181:45: required from here -/build/dune-grid-2.7.1/dune/grid/albertagrid/algebra.hh:17:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 17 | vectorProduct ( const FieldVector< K, 3 > &u, const FieldVector< K, 3 > &v ) - | ^~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, @@ -4249,6 +4295,7 @@ /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +[ 50%] Building CXX object lib/CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/io/file/dgfparser/blocks/basic.cc.o In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, @@ -4259,6 +4306,7 @@ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=3 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_3d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/io/file/dgfparser/blocks/basic.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/basic.cc In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, @@ -4293,6 +4341,19 @@ /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfparser.hh:43, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfparser.cc:14: +/build/dune-grid-2.7.1/dune/grid/io/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; Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.hh:193:30: required from here +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.hh:193:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 193 | virtual CoordinateType operator() ( const CoordinateType &global ) const override + | ^~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/io/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; Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.hh:193:30: required from here +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.hh:193: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/dune-grid-2.7.1/dune/grid/io/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; Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.hh:193:30: required from here +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.hh:193:30: note: 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++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426: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++/10/vector:67, @@ -4309,12 +4370,12 @@ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +[ 50%] Building CXX object lib/CMakeFiles/dunealbertagrid_2d.dir/__/dune/grid/albertagrid/meshpointer.cc.o +cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=2 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_2d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_2d.dir/__/dune/grid/albertagrid/meshpointer.cc.o -c /build/dune-grid-2.7.1/dune/grid/albertagrid/meshpointer.cc /usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]': /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -[ 47%] Building CXX object lib/CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/albertagrid/meshpointer.cc.o -cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=3 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_3d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/albertagrid/meshpointer.cc.o -c /build/dune-grid-2.7.1/dune/grid/albertagrid/meshpointer.cc /usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 3]': /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); @@ -4339,8 +4400,10 @@ /build/dune-grid-2.7.1/dune/grid/io/file/gmshreader.hh:204:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | { | ^ -[ 47%] Building CXX object lib/CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/io/file/dgfparser/dgfparser.cc.o -cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=3 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_3d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/io/file/dgfparser/dgfparser.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfparser.cc +[ 50%] Building CXX object lib/CMakeFiles/dunealbertagrid_2d.dir/__/dune/grid/io/file/dgfparser/dgfparser.cc.o +cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=2 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_2d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_2d.dir/__/dune/grid/io/file/dgfparser/dgfparser.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfparser.cc +[ 52%] Building CXX object lib/CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/io/file/dgfparser/blocks/boundarydom.cc.o +cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=3 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_3d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/io/file/dgfparser/blocks/boundarydom.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/boundarydom.cc In file included from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/gridptr.hh:31, from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfparser.hh:28, from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfparser.cc:14: @@ -4348,8 +4411,23 @@ /build/dune-grid-2.7.1/dune/grid/io/file/gmshreader.hh:204:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | { | ^ -[ 47%] Building CXX object lib/CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/io/file/dgfparser/dgfug.cc.o -cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=1 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_1d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/io/file/dgfparser/dgfug.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfug.cc +[ 52%] Building CXX object lib/CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/io/file/dgfparser/blocks/boundaryseg.cc.o +cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=3 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_3d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/io/file/dgfparser/blocks/boundaryseg.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/boundaryseg.cc +In file included from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfparser.hh:43, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfparser.cc:14: +/build/dune-grid-2.7.1/dune/grid/io/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; Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.hh:193:30: required from here +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.hh:193:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 193 | virtual CoordinateType operator() ( const CoordinateType &global ) const override + | ^~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/io/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; Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.hh:193:30: required from here +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.hh:193: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/dune-grid-2.7.1/dune/grid/io/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; Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.hh:193:30: required from here +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.hh:193:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +[ 54%] Building CXX object lib/CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/io/file/dgfparser/blocks/cube.cc.o +cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=3 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_3d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/io/file/dgfparser/blocks/cube.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/cube.cc In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, @@ -4360,14 +4438,6 @@ /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/gridptr.hh:31, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfparser.hh:28, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfug.hh:22, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfug.cc:7: -/build/dune-grid-2.7.1/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': -/build/dune-grid-2.7.1/dune/grid/io/file/gmshreader.hh:204:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 204 | { - | ^ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, @@ -4414,19 +4484,6 @@ /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfparser.hh:43, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfparser.cc:14: -/build/dune-grid-2.7.1/dune/grid/io/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; Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.hh:193:30: required from here -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.hh:193:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 193 | virtual CoordinateType operator() ( const CoordinateType &global ) const override - | ^~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/io/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; Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.hh:193:30: required from here -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.hh:193: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/dune-grid-2.7.1/dune/grid/io/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; Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.hh:193:30: required from here -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.hh:193:30: note: 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++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': @@ -4479,42 +4536,22 @@ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +[ 54%] Building CXX object lib/CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/io/file/dgfparser/blocks/dim.cc.o +cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=3 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_3d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/io/file/dgfparser/blocks/dim.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/dim.cc /usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 3]': /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfparser.hh:43, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfug.hh:22, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfug.cc:7: -/build/dune-grid-2.7.1/dune/grid/io/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; Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.hh:193:30: required from here -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.hh:193:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 193 | virtual CoordinateType operator() ( const CoordinateType &global ) const override - | ^~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/io/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; Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.hh:193:30: required from here -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.hh:193: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/dune-grid-2.7.1/dune/grid/io/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; Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.hh:193:30: required from here -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.hh:193:30: note: 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++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 3; ctype = double; int dim = 3]': /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -[ 50%] Building CXX object lib/CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/io/file/dgfparser/blocks/basic.cc.o -cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=1 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_1d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/io/file/dgfparser/blocks/basic.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/basic.cc -[ 52%] Building CXX object lib/CMakeFiles/dunealbertagrid_2d.dir/__/dune/grid/io/file/dgfparser/dgfug.cc.o -cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=2 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_2d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_2d.dir/__/dune/grid/io/file/dgfparser/dgfug.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfug.cc -[ 52%] Building CXX object lib/CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/io/file/dgfparser/blocks/boundarydom.cc.o -cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=1 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_1d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/io/file/dgfparser/blocks/boundarydom.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/boundarydom.cc -In file included from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/gridptr.hh:31, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfparser.hh:28, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfug.hh:22, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfug.cc:7: -/build/dune-grid-2.7.1/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': -/build/dune-grid-2.7.1/dune/grid/io/file/gmshreader.hh:204:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 204 | { - | ^ +[ 57%] Building CXX object lib/CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/io/file/dgfparser/blocks/general.cc.o +cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=3 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_3d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/io/file/dgfparser/blocks/general.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/general.cc +[ 57%] Building CXX object lib/CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/io/file/dgfparser/blocks/gridparameter.cc.o +cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=3 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_3d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/io/file/dgfparser/blocks/gridparameter.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/gridparameter.cc +[ 57%] Building CXX object lib/CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/io/file/dgfparser/dgfug.cc.o +cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=1 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_1d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/io/file/dgfparser/dgfug.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfug.cc In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, @@ -4561,6 +4598,14 @@ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/gridptr.hh:31, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfparser.hh:28, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfug.hh:22, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfug.cc:7: +/build/dune-grid-2.7.1/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': +/build/dune-grid-2.7.1/dune/grid/io/file/gmshreader.hh:204:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 204 | { + | ^ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, @@ -4597,6 +4642,8 @@ | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +[ 59%] Building CXX object lib/CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/io/file/dgfparser/blocks/interval.cc.o +cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=3 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_3d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/io/file/dgfparser/blocks/interval.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/interval.cc In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, @@ -4611,6 +4658,8 @@ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +[ 59%] Building CXX object lib/CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/io/file/dgfparser/blocks/periodicfacetrans.cc.o +cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=3 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_3d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/io/file/dgfparser/blocks/periodicfacetrans.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/periodicfacetrans.cc /usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]': /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); @@ -4623,20 +4672,6 @@ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfparser.hh:43, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfug.hh:22, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfug.cc:7: -/build/dune-grid-2.7.1/dune/grid/io/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; Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.hh:193:30: required from here -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.hh:193:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 193 | virtual CoordinateType operator() ( const CoordinateType &global ) const override - | ^~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/io/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; Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.hh:193:30: required from here -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.hh:193: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/dune-grid-2.7.1/dune/grid/io/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; Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.hh:193:30: required from here -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.hh:193:30: note: 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++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 3]': /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); @@ -4645,24 +4680,6 @@ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -[ 52%] Building CXX object lib/CMakeFiles/dunealbertagrid_2d.dir/__/dune/grid/io/file/dgfparser/blocks/basic.cc.o -cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=2 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_2d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_2d.dir/__/dune/grid/io/file/dgfparser/blocks/basic.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/basic.cc -[ 52%] Building CXX object lib/CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/io/file/dgfparser/blocks/boundaryseg.cc.o -cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=1 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_1d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/io/file/dgfparser/blocks/boundaryseg.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/boundaryseg.cc -[ 54%] Building CXX object lib/CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/io/file/dgfparser/dgfug.cc.o -cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=3 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_3d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/io/file/dgfparser/dgfug.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfug.cc -[ 57%] Building CXX object lib/CMakeFiles/dunealbertagrid_2d.dir/__/dune/grid/io/file/dgfparser/blocks/boundarydom.cc.o -cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=2 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_2d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_2d.dir/__/dune/grid/io/file/dgfparser/blocks/boundarydom.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/boundarydom.cc -[ 59%] Building CXX object lib/CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/io/file/dgfparser/blocks/cube.cc.o -cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=1 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_1d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/io/file/dgfparser/blocks/cube.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/cube.cc -In file included from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/gridptr.hh:31, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfparser.hh:28, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfug.hh:22, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfug.cc:7: -/build/dune-grid-2.7.1/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': -/build/dune-grid-2.7.1/dune/grid/io/file/gmshreader.hh:204:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 204 | { - | ^ In file included from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfparser.hh:43, from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfug.hh:22, from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfug.cc:7: @@ -4677,42 +4694,14 @@ /build/dune-grid-2.7.1/dune/grid/io/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; Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType = Dune::FieldVector]': /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.hh:193:30: required from here /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.hh:193:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -[ 59%] Building CXX object lib/CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/io/file/dgfparser/blocks/basic.cc.o -cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=3 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_3d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/io/file/dgfparser/blocks/basic.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/basic.cc -[ 59%] Building CXX object lib/CMakeFiles/dunealbertagrid_2d.dir/__/dune/grid/io/file/dgfparser/blocks/boundaryseg.cc.o -cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=2 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_2d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_2d.dir/__/dune/grid/io/file/dgfparser/blocks/boundaryseg.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/boundaryseg.cc -[ 59%] Building CXX object lib/CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/io/file/dgfparser/blocks/dim.cc.o -cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=1 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_1d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/io/file/dgfparser/blocks/dim.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/dim.cc -[ 61%] Building CXX object lib/CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/io/file/dgfparser/blocks/boundarydom.cc.o -cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=3 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_3d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/io/file/dgfparser/blocks/boundarydom.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/boundarydom.cc -[ 64%] Building CXX object lib/CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/io/file/dgfparser/blocks/general.cc.o -cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=1 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_1d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/io/file/dgfparser/blocks/general.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/general.cc -[ 66%] Building CXX object lib/CMakeFiles/dunealbertagrid_2d.dir/__/dune/grid/io/file/dgfparser/blocks/cube.cc.o -cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=2 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_2d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_2d.dir/__/dune/grid/io/file/dgfparser/blocks/cube.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/cube.cc -[ 66%] Building CXX object lib/CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/io/file/dgfparser/blocks/gridparameter.cc.o -cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=1 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_1d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/io/file/dgfparser/blocks/gridparameter.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/gridparameter.cc -[ 66%] Building CXX object lib/CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/io/file/dgfparser/blocks/boundaryseg.cc.o -cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=3 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_3d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/io/file/dgfparser/blocks/boundaryseg.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/boundaryseg.cc -[ 66%] Building CXX object lib/CMakeFiles/dunealbertagrid_2d.dir/__/dune/grid/io/file/dgfparser/blocks/dim.cc.o -cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=2 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_2d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_2d.dir/__/dune/grid/io/file/dgfparser/blocks/dim.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/dim.cc -[ 69%] Building CXX object lib/CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/io/file/dgfparser/blocks/interval.cc.o -cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=1 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_1d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/io/file/dgfparser/blocks/interval.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/interval.cc -[ 71%] Building CXX object lib/CMakeFiles/dunealbertagrid_2d.dir/__/dune/grid/io/file/dgfparser/blocks/general.cc.o -cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=2 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_2d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_2d.dir/__/dune/grid/io/file/dgfparser/blocks/general.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/general.cc -[ 73%] Building CXX object lib/CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/io/file/dgfparser/blocks/cube.cc.o -cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=3 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_3d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/io/file/dgfparser/blocks/cube.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/cube.cc -[ 73%] Building CXX object lib/CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/io/file/dgfparser/blocks/periodicfacetrans.cc.o -cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=1 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_1d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/io/file/dgfparser/blocks/periodicfacetrans.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/periodicfacetrans.cc -[ 73%] Building CXX object lib/CMakeFiles/dunealbertagrid_2d.dir/__/dune/grid/io/file/dgfparser/blocks/gridparameter.cc.o -cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=2 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_2d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_2d.dir/__/dune/grid/io/file/dgfparser/blocks/gridparameter.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/gridparameter.cc -[ 73%] Building CXX object lib/CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/io/file/dgfparser/blocks/dim.cc.o -cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=3 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_3d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/io/file/dgfparser/blocks/dim.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/dim.cc -[ 76%] Building CXX object lib/CMakeFiles/dunealbertagrid_2d.dir/__/dune/grid/io/file/dgfparser/blocks/interval.cc.o -cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=2 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_2d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_2d.dir/__/dune/grid/io/file/dgfparser/blocks/interval.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/interval.cc -[ 78%] Building CXX object lib/CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/io/file/dgfparser/blocks/projection.cc.o -cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=1 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_1d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/io/file/dgfparser/blocks/projection.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.cc -[ 80%] Building CXX object lib/CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/io/file/dgfparser/blocks/general.cc.o -cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=3 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_3d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/io/file/dgfparser/blocks/general.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/general.cc +[ 61%] Building CXX object lib/CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/io/file/dgfparser/blocks/basic.cc.o +cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=1 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_1d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/io/file/dgfparser/blocks/basic.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/basic.cc +[ 64%] Building CXX object lib/CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/io/file/dgfparser/blocks/projection.cc.o +cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=3 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_3d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/io/file/dgfparser/blocks/projection.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.cc +[ 64%] Building CXX object lib/CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/io/file/dgfparser/blocks/simplex.cc.o +cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=3 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_3d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/io/file/dgfparser/blocks/simplex.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/simplex.cc +[ 66%] Building CXX object lib/CMakeFiles/dunealbertagrid_2d.dir/__/dune/grid/io/file/dgfparser/dgfug.cc.o +cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=2 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_2d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_2d.dir/__/dune/grid/io/file/dgfparser/dgfug.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfug.cc In file included from /build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:17, from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.hh:8, from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.cc:7: @@ -4720,6 +4709,16 @@ /build/dune-grid-2.7.1/dune/grid/io/file/gmshreader.hh:204:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | { | ^ +[ 66%] Building CXX object lib/CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/io/file/dgfparser/blocks/boundarydom.cc.o +cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=1 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_1d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/io/file/dgfparser/blocks/boundarydom.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/boundarydom.cc +In file included from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/gridptr.hh:31, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfparser.hh:28, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfug.hh:22, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfug.cc:7: +/build/dune-grid-2.7.1/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': +/build/dune-grid-2.7.1/dune/grid/io/file/gmshreader.hh:204:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 204 | { + | ^ In file included from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.cc:7: /build/dune-grid-2.7.1/dune/grid/io/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; Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType = Dune::FieldVector]': /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.hh:193:30: required from here @@ -4736,10 +4735,24 @@ /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.hh:193: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/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.hh:193:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -[ 80%] Building CXX object lib/CMakeFiles/dunealbertagrid_2d.dir/__/dune/grid/io/file/dgfparser/blocks/periodicfacetrans.cc.o -cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=2 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_2d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_2d.dir/__/dune/grid/io/file/dgfparser/blocks/periodicfacetrans.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/periodicfacetrans.cc -[ 80%] Building CXX object lib/CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/io/file/dgfparser/blocks/gridparameter.cc.o -cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=3 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_3d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/io/file/dgfparser/blocks/gridparameter.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/gridparameter.cc +In file included from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfparser.hh:43, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfug.hh:22, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfug.cc:7: +/build/dune-grid-2.7.1/dune/grid/io/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; Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.hh:193:30: required from here +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.hh:193:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 193 | virtual CoordinateType operator() ( const CoordinateType &global ) const override + | ^~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/io/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; Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.hh:193:30: required from here +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.hh:193: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/dune-grid-2.7.1/dune/grid/io/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; Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.hh:193:30: required from here +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.hh:193:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +[ 69%] Building CXX object lib/CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/io/file/dgfparser/blocks/simplexgeneration.cc.o +cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=3 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_3d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/io/file/dgfparser/blocks/simplexgeneration.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/simplexgeneration.cc +[ 69%] Building CXX object lib/CMakeFiles/dunealbertagrid_2d.dir/__/dune/grid/io/file/dgfparser/blocks/basic.cc.o +cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=2 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_2d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_2d.dir/__/dune/grid/io/file/dgfparser/blocks/basic.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/basic.cc /build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.hh:193: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/dune-grid-2.7.1/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]': @@ -4770,10 +4783,59 @@ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -[ 83%] Building CXX object lib/CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/io/file/dgfparser/blocks/interval.cc.o -cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=3 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_3d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/io/file/dgfparser/blocks/interval.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/interval.cc -[ 85%] Building CXX object lib/CMakeFiles/dunealbertagrid_2d.dir/__/dune/grid/io/file/dgfparser/blocks/projection.cc.o +[ 69%] Building CXX object lib/CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/io/file/dgfparser/blocks/boundaryseg.cc.o +cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=1 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_1d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/io/file/dgfparser/blocks/boundaryseg.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/boundaryseg.cc +[ 69%] Building CXX object lib/CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/io/file/dgfparser/blocks/vertex.cc.o +cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=3 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_3d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/io/file/dgfparser/blocks/vertex.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/vertex.cc +[ 71%] Building CXX object lib/CMakeFiles/dunealbertagrid_2d.dir/__/dune/grid/io/file/dgfparser/blocks/boundarydom.cc.o +cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=2 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_2d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_2d.dir/__/dune/grid/io/file/dgfparser/blocks/boundarydom.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/boundarydom.cc +[ 71%] Building CXX object lib/CMakeFiles/dunealbertagrid_2d.dir/__/dune/grid/io/file/dgfparser/blocks/boundaryseg.cc.o +cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=2 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_2d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_2d.dir/__/dune/grid/io/file/dgfparser/blocks/boundaryseg.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/boundaryseg.cc +[ 73%] Building CXX object lib/CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/io/file/dgfparser/blocks/cube.cc.o +cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=1 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_1d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/io/file/dgfparser/blocks/cube.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/cube.cc +[ 73%] Linking CXX shared library libdunealbertagrid_3d.so +cd /build/dune-grid-2.7.1/build/lib && /usr/bin/cmake -E cmake_link_script CMakeFiles/dunealbertagrid_3d.dir/link.txt --verbose=1 +/usr/bin/c++ -fPIC -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -shared -Wl,-soname,libdunealbertagrid_3d.so.2.7.1 -o libdunealbertagrid_3d.so.2.7.1 CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/albertagrid/dgfparser.cc.o CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/albertagrid/elementinfo.cc.o CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/albertagrid/indexsets.cc.o CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/albertagrid/macrodata.cc.o CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/albertagrid/meshpointer.cc.o CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/io/file/dgfparser/dgfparser.cc.o CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/io/file/dgfparser/dgfug.cc.o CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/io/file/dgfparser/blocks/basic.cc.o CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/io/file/dgfparser/blocks/boundarydom.cc.o CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/io/file/dgfparser/blocks/boundaryseg.cc.o CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/io/file/dgfparser/blocks/cube.cc.o CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/io/file/dgfparser/blocks/dim.cc.o CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/io/file/dgfparser/blocks/general.cc.o CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/io/file/dgfparser/blocks/gridparameter.cc.o CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/io/file/dgfparser/blocks/interval.cc.o CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/io/file/dgfparser/blocks/periodicfacetrans.cc.o CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/io/file/dgfparser/blocks/projection.cc.o CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/io/file/dgfparser/blocks/simplex.cc.o CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/io/file/dgfparser/blocks/simplexgeneration.cc.o CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/io/file/dgfparser/blocks/vertex.cc.o -Wl,-rpath,/build/dune-grid-2.7.1/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib: -lalberta_3d libdunegrid.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS3.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS2.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugL.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.7.1 -lalberta_utilities -lm -lltdl -llapack -lblas -lf77blas -latlas -pthread /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so +cd /build/dune-grid-2.7.1/build/lib && /usr/bin/cmake -E cmake_symlink_library libdunealbertagrid_3d.so.2.7.1 libdunealbertagrid_3d.so.2.7.1 libdunealbertagrid_3d.so +make[3]: Leaving directory '/build/dune-grid-2.7.1/build' +[ 73%] Built target dunealbertagrid_3d +[ 73%] Building CXX object lib/CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/io/file/dgfparser/blocks/dim.cc.o +cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=1 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_1d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/io/file/dgfparser/blocks/dim.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/dim.cc +[ 76%] Building CXX object lib/CMakeFiles/dunealbertagrid_2d.dir/__/dune/grid/io/file/dgfparser/blocks/cube.cc.o +cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=2 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_2d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_2d.dir/__/dune/grid/io/file/dgfparser/blocks/cube.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/cube.cc +[ 76%] Building CXX object lib/CMakeFiles/dunealbertagrid_2d.dir/__/dune/grid/io/file/dgfparser/blocks/dim.cc.o +cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=2 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_2d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_2d.dir/__/dune/grid/io/file/dgfparser/blocks/dim.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/dim.cc +[ 78%] Building CXX object lib/CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/io/file/dgfparser/blocks/general.cc.o +cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=1 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_1d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/io/file/dgfparser/blocks/general.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/general.cc +[ 78%] Building CXX object lib/CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/io/file/dgfparser/blocks/gridparameter.cc.o +cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=1 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_1d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/io/file/dgfparser/blocks/gridparameter.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/gridparameter.cc +[ 80%] Building CXX object lib/CMakeFiles/dunealbertagrid_2d.dir/__/dune/grid/io/file/dgfparser/blocks/general.cc.o +cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=2 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_2d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_2d.dir/__/dune/grid/io/file/dgfparser/blocks/general.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/general.cc +[ 80%] Building CXX object lib/CMakeFiles/dunealbertagrid_2d.dir/__/dune/grid/io/file/dgfparser/blocks/gridparameter.cc.o +cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=2 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_2d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_2d.dir/__/dune/grid/io/file/dgfparser/blocks/gridparameter.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/gridparameter.cc +[ 83%] Building CXX object lib/CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/io/file/dgfparser/blocks/interval.cc.o +cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=1 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_1d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/io/file/dgfparser/blocks/interval.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/interval.cc +[ 83%] Building CXX object lib/CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/io/file/dgfparser/blocks/periodicfacetrans.cc.o +cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=1 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_1d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/io/file/dgfparser/blocks/periodicfacetrans.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/periodicfacetrans.cc +[ 85%] Building CXX object lib/CMakeFiles/dunealbertagrid_2d.dir/__/dune/grid/io/file/dgfparser/blocks/interval.cc.o +cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=2 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_2d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_2d.dir/__/dune/grid/io/file/dgfparser/blocks/interval.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/interval.cc +[ 85%] Building CXX object lib/CMakeFiles/dunealbertagrid_2d.dir/__/dune/grid/io/file/dgfparser/blocks/periodicfacetrans.cc.o +cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=2 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_2d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_2d.dir/__/dune/grid/io/file/dgfparser/blocks/periodicfacetrans.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/periodicfacetrans.cc +[ 88%] Building CXX object lib/CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/io/file/dgfparser/blocks/projection.cc.o +cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=1 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_1d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/io/file/dgfparser/blocks/projection.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.cc +[ 88%] Building CXX object lib/CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/io/file/dgfparser/blocks/simplex.cc.o +cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=1 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_1d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/io/file/dgfparser/blocks/simplex.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/simplex.cc +In file included from /build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:17, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.hh:8, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.cc:7: +/build/dune-grid-2.7.1/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': +/build/dune-grid-2.7.1/dune/grid/io/file/gmshreader.hh:204:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 204 | { + | ^ +[ 90%] Building CXX object lib/CMakeFiles/dunealbertagrid_2d.dir/__/dune/grid/io/file/dgfparser/blocks/projection.cc.o cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=2 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_2d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_2d.dir/__/dune/grid/io/file/dgfparser/blocks/projection.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.cc +[ 90%] Building CXX object lib/CMakeFiles/dunealbertagrid_2d.dir/__/dune/grid/io/file/dgfparser/blocks/simplex.cc.o +cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=2 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_2d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_2d.dir/__/dune/grid/io/file/dgfparser/blocks/simplex.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/simplex.cc In file included from /build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:17, from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.hh:8, from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.cc:7: @@ -4781,8 +4843,6 @@ /build/dune-grid-2.7.1/dune/grid/io/file/gmshreader.hh:204:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | { | ^ -[ 85%] Building CXX object lib/CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/io/file/dgfparser/blocks/simplex.cc.o -cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=1 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_1d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/io/file/dgfparser/blocks/simplex.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/simplex.cc In file included from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.cc:7: /build/dune-grid-2.7.1/dune/grid/io/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; Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType = Dune::FieldVector]': /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.hh:193:30: required from here @@ -4799,16 +4859,30 @@ /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.hh:193: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/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.hh:193:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -[ 85%] Building CXX object lib/CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/io/file/dgfparser/blocks/periodicfacetrans.cc.o -cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=3 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_3d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/io/file/dgfparser/blocks/periodicfacetrans.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/periodicfacetrans.cc +[ 92%] Building CXX object lib/CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/io/file/dgfparser/blocks/simplexgeneration.cc.o +cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=1 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_1d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/io/file/dgfparser/blocks/simplexgeneration.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/simplexgeneration.cc +In file included from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.cc:7: +/build/dune-grid-2.7.1/dune/grid/io/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; Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.hh:193:30: required from here +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.hh:193:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 193 | virtual CoordinateType operator() ( const CoordinateType &global ) const override + | ^~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/io/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; Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.hh:193:30: required from here +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.hh:193: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/dune-grid-2.7.1/dune/grid/io/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; Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.hh:193:30: required from here +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.hh:193: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/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.hh:193: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/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.hh:193: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/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.hh:193: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/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.hh:193: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/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.hh:193:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -[ 88%] Building CXX object lib/CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/io/file/dgfparser/blocks/simplexgeneration.cc.o -cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=1 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_1d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/io/file/dgfparser/blocks/simplexgeneration.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/simplexgeneration.cc In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, @@ -4833,47 +4907,14 @@ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -[ 90%] Building CXX object lib/CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/io/file/dgfparser/blocks/projection.cc.o -cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=3 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_3d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/io/file/dgfparser/blocks/projection.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.cc -[ 90%] Building CXX object lib/CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/io/file/dgfparser/blocks/vertex.cc.o +[ 95%] Building CXX object lib/CMakeFiles/dunealbertagrid_2d.dir/__/dune/grid/io/file/dgfparser/blocks/simplexgeneration.cc.o +cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=2 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_2d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_2d.dir/__/dune/grid/io/file/dgfparser/blocks/simplexgeneration.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/simplexgeneration.cc +[ 95%] Building CXX object lib/CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/io/file/dgfparser/blocks/vertex.cc.o cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=1 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_1d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/io/file/dgfparser/blocks/vertex.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/vertex.cc -In file included from /build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:17, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.hh:8, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.cc:7: -/build/dune-grid-2.7.1/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': -/build/dune-grid-2.7.1/dune/grid/io/file/gmshreader.hh:204:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 204 | { - | ^ -[ 90%] Building CXX object lib/CMakeFiles/dunealbertagrid_2d.dir/__/dune/grid/io/file/dgfparser/blocks/simplex.cc.o -cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=2 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_2d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_2d.dir/__/dune/grid/io/file/dgfparser/blocks/simplex.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/simplex.cc -In file included from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.cc:7: -/build/dune-grid-2.7.1/dune/grid/io/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; Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.hh:193:30: required from here -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.hh:193:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 193 | virtual CoordinateType operator() ( const CoordinateType &global ) const override - | ^~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/io/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; Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.hh:193:30: required from here -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.hh:193: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/dune-grid-2.7.1/dune/grid/io/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; Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.hh:193:30: required from here -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.hh:193: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/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.hh:193: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/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.hh:193:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -[ 92%] Linking CXX shared library libdunealbertagrid_1d.so -cd /build/dune-grid-2.7.1/build/lib && /usr/bin/cmake -E cmake_link_script CMakeFiles/dunealbertagrid_1d.dir/link.txt --verbose=1 -/usr/bin/c++ -fPIC -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -shared -Wl,-soname,libdunealbertagrid_1d.so.2.7.1 -o libdunealbertagrid_1d.so.2.7.1 CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/albertagrid/dgfparser.cc.o CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/albertagrid/elementinfo.cc.o CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/albertagrid/indexsets.cc.o CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/albertagrid/macrodata.cc.o CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/albertagrid/meshpointer.cc.o CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/io/file/dgfparser/dgfparser.cc.o CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/io/file/dgfparser/dgfug.cc.o CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/io/file/dgfparser/blocks/basic.cc.o CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/io/file/dgfparser/blocks/boundarydom.cc.o CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/io/file/dgfparser/blocks/boundaryseg.cc.o CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/io/file/dgfparser/blocks/cube.cc.o CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/io/file/dgfparser/blocks/dim.cc.o CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/io/file/dgfparser/blocks/general.cc.o CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/io/file/dgfparser/blocks/gridparameter.cc.o CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/io/file/dgfparser/blocks/interval.cc.o CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/io/file/dgfparser/blocks/periodicfacetrans.cc.o CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/io/file/dgfparser/blocks/projection.cc.o CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/io/file/dgfparser/blocks/simplex.cc.o CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/io/file/dgfparser/blocks/simplexgeneration.cc.o CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/io/file/dgfparser/blocks/vertex.cc.o -Wl,-rpath,/build/dune-grid-2.7.1/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib: -lalberta_1d libdunegrid.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS3.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS2.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugL.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.7.1 -lalberta_utilities -lm -lltdl -llapack -lblas -lf77blas -latlas -pthread /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so -cd /build/dune-grid-2.7.1/build/lib && /usr/bin/cmake -E cmake_symlink_library libdunealbertagrid_1d.so.2.7.1 libdunealbertagrid_1d.so.2.7.1 libdunealbertagrid_1d.so -make[3]: Leaving directory '/build/dune-grid-2.7.1/build' /build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.hh:193:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -[ 92%] Built target dunealbertagrid_1d /build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.hh:193:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -[ 92%] Building CXX object lib/CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/io/file/dgfparser/blocks/simplex.cc.o -cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=3 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_3d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/io/file/dgfparser/blocks/simplex.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/simplex.cc /build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.hh:193: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++/10/vector:72, @@ -4900,24 +4941,18 @@ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -[ 95%] Building CXX object lib/CMakeFiles/dunealbertagrid_2d.dir/__/dune/grid/io/file/dgfparser/blocks/simplexgeneration.cc.o -cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=2 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_2d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_2d.dir/__/dune/grid/io/file/dgfparser/blocks/simplexgeneration.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/simplexgeneration.cc -[ 97%] Building CXX object lib/CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/io/file/dgfparser/blocks/simplexgeneration.cc.o -cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=3 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_3d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/io/file/dgfparser/blocks/simplexgeneration.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/simplexgeneration.cc -[ 97%] Building CXX object lib/CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/io/file/dgfparser/blocks/vertex.cc.o -cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=3 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_3d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/io/file/dgfparser/blocks/vertex.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/vertex.cc -[ 97%] Building CXX object lib/CMakeFiles/dunealbertagrid_2d.dir/__/dune/grid/io/file/dgfparser/blocks/vertex.cc.o +[ 95%] Building CXX object lib/CMakeFiles/dunealbertagrid_2d.dir/__/dune/grid/io/file/dgfparser/blocks/vertex.cc.o cd /build/dune-grid-2.7.1/build/lib && /usr/bin/c++ -DALBERTA_DIM=2 -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunealbertagrid_2d_EXPORTS -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunealbertagrid_2d.dir/__/dune/grid/io/file/dgfparser/blocks/vertex.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/vertex.cc -[ 97%] Linking CXX shared library libdunealbertagrid_3d.so -cd /build/dune-grid-2.7.1/build/lib && /usr/bin/cmake -E cmake_link_script CMakeFiles/dunealbertagrid_3d.dir/link.txt --verbose=1 -/usr/bin/c++ -fPIC -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -shared -Wl,-soname,libdunealbertagrid_3d.so.2.7.1 -o libdunealbertagrid_3d.so.2.7.1 CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/albertagrid/dgfparser.cc.o CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/albertagrid/elementinfo.cc.o CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/albertagrid/indexsets.cc.o CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/albertagrid/macrodata.cc.o CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/albertagrid/meshpointer.cc.o CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/io/file/dgfparser/dgfparser.cc.o CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/io/file/dgfparser/dgfug.cc.o CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/io/file/dgfparser/blocks/basic.cc.o CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/io/file/dgfparser/blocks/boundarydom.cc.o CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/io/file/dgfparser/blocks/boundaryseg.cc.o CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/io/file/dgfparser/blocks/cube.cc.o CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/io/file/dgfparser/blocks/dim.cc.o CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/io/file/dgfparser/blocks/general.cc.o CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/io/file/dgfparser/blocks/gridparameter.cc.o CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/io/file/dgfparser/blocks/interval.cc.o CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/io/file/dgfparser/blocks/periodicfacetrans.cc.o CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/io/file/dgfparser/blocks/projection.cc.o CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/io/file/dgfparser/blocks/simplex.cc.o CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/io/file/dgfparser/blocks/simplexgeneration.cc.o CMakeFiles/dunealbertagrid_3d.dir/__/dune/grid/io/file/dgfparser/blocks/vertex.cc.o -Wl,-rpath,/build/dune-grid-2.7.1/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib: -lalberta_3d libdunegrid.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS3.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS2.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugL.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.7.1 -lalberta_utilities -lm -lltdl -llapack -lblas -lf77blas -latlas -pthread /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so +[ 97%] Linking CXX shared library libdunealbertagrid_1d.so +cd /build/dune-grid-2.7.1/build/lib && /usr/bin/cmake -E cmake_link_script CMakeFiles/dunealbertagrid_1d.dir/link.txt --verbose=1 +/usr/bin/c++ -fPIC -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -shared -Wl,-soname,libdunealbertagrid_1d.so.2.7.1 -o libdunealbertagrid_1d.so.2.7.1 CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/albertagrid/dgfparser.cc.o CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/albertagrid/elementinfo.cc.o CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/albertagrid/indexsets.cc.o CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/albertagrid/macrodata.cc.o CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/albertagrid/meshpointer.cc.o CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/io/file/dgfparser/dgfparser.cc.o CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/io/file/dgfparser/dgfug.cc.o CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/io/file/dgfparser/blocks/basic.cc.o CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/io/file/dgfparser/blocks/boundarydom.cc.o CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/io/file/dgfparser/blocks/boundaryseg.cc.o CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/io/file/dgfparser/blocks/cube.cc.o CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/io/file/dgfparser/blocks/dim.cc.o CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/io/file/dgfparser/blocks/general.cc.o CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/io/file/dgfparser/blocks/gridparameter.cc.o CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/io/file/dgfparser/blocks/interval.cc.o CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/io/file/dgfparser/blocks/periodicfacetrans.cc.o CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/io/file/dgfparser/blocks/projection.cc.o CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/io/file/dgfparser/blocks/simplex.cc.o CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/io/file/dgfparser/blocks/simplexgeneration.cc.o CMakeFiles/dunealbertagrid_1d.dir/__/dune/grid/io/file/dgfparser/blocks/vertex.cc.o -Wl,-rpath,/build/dune-grid-2.7.1/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib: -lalberta_1d libdunegrid.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS3.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS2.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugL.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.7.1 -lalberta_utilities -lm -lltdl -llapack -lblas -lf77blas -latlas -pthread /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so +cd /build/dune-grid-2.7.1/build/lib && /usr/bin/cmake -E cmake_symlink_library libdunealbertagrid_1d.so.2.7.1 libdunealbertagrid_1d.so.2.7.1 libdunealbertagrid_1d.so +make[3]: Leaving directory '/build/dune-grid-2.7.1/build' +[ 97%] Built target dunealbertagrid_1d [100%] Linking CXX shared library libdunealbertagrid_2d.so cd /build/dune-grid-2.7.1/build/lib && /usr/bin/cmake -E cmake_link_script CMakeFiles/dunealbertagrid_2d.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -shared -Wl,-soname,libdunealbertagrid_2d.so.2.7.1 -o libdunealbertagrid_2d.so.2.7.1 CMakeFiles/dunealbertagrid_2d.dir/__/dune/grid/albertagrid/dgfparser.cc.o CMakeFiles/dunealbertagrid_2d.dir/__/dune/grid/albertagrid/elementinfo.cc.o CMakeFiles/dunealbertagrid_2d.dir/__/dune/grid/albertagrid/indexsets.cc.o CMakeFiles/dunealbertagrid_2d.dir/__/dune/grid/albertagrid/macrodata.cc.o CMakeFiles/dunealbertagrid_2d.dir/__/dune/grid/albertagrid/meshpointer.cc.o CMakeFiles/dunealbertagrid_2d.dir/__/dune/grid/io/file/dgfparser/dgfparser.cc.o CMakeFiles/dunealbertagrid_2d.dir/__/dune/grid/io/file/dgfparser/dgfug.cc.o CMakeFiles/dunealbertagrid_2d.dir/__/dune/grid/io/file/dgfparser/blocks/basic.cc.o CMakeFiles/dunealbertagrid_2d.dir/__/dune/grid/io/file/dgfparser/blocks/boundarydom.cc.o CMakeFiles/dunealbertagrid_2d.dir/__/dune/grid/io/file/dgfparser/blocks/boundaryseg.cc.o CMakeFiles/dunealbertagrid_2d.dir/__/dune/grid/io/file/dgfparser/blocks/cube.cc.o CMakeFiles/dunealbertagrid_2d.dir/__/dune/grid/io/file/dgfparser/blocks/dim.cc.o CMakeFiles/dunealbertagrid_2d.dir/__/dune/grid/io/file/dgfparser/blocks/general.cc.o CMakeFiles/dunealbertagrid_2d.dir/__/dune/grid/io/file/dgfparser/blocks/gridparameter.cc.o CMakeFiles/dunealbertagrid_2d.dir/__/dune/grid/io/file/dgfparser/blocks/interval.cc.o CMakeFiles/dunealbertagrid_2d.dir/__/dune/grid/io/file/dgfparser/blocks/periodicfacetrans.cc.o CMakeFiles/dunealbertagrid_2d.dir/__/dune/grid/io/file/dgfparser/blocks/projection.cc.o CMakeFiles/dunealbertagrid_2d.dir/__/dune/grid/io/file/dgfparser/blocks/simplex.cc.o CMakeFiles/dunealbertagrid_2d.dir/__/dune/grid/io/file/dgfparser/blocks/simplexgeneration.cc.o CMakeFiles/dunealbertagrid_2d.dir/__/dune/grid/io/file/dgfparser/blocks/vertex.cc.o -Wl,-rpath,/build/dune-grid-2.7.1/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib: -lalberta_2d libdunegrid.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS3.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS2.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugL.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.7.1 -lalberta_utilities -lm -lltdl -llapack -lblas -lf77blas -latlas -pthread /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so -cd /build/dune-grid-2.7.1/build/lib && /usr/bin/cmake -E cmake_symlink_library libdunealbertagrid_3d.so.2.7.1 libdunealbertagrid_3d.so.2.7.1 libdunealbertagrid_3d.so -make[3]: Leaving directory '/build/dune-grid-2.7.1/build' cd /build/dune-grid-2.7.1/build/lib && /usr/bin/cmake -E cmake_symlink_library libdunealbertagrid_2d.so.2.7.1 libdunealbertagrid_2d.so.2.7.1 libdunealbertagrid_2d.so -[100%] Built target dunealbertagrid_3d make[3]: Leaving directory '/build/dune-grid-2.7.1/build' [100%] Built target dunealbertagrid_2d make[2]: Leaving directory '/build/dune-grid-2.7.1/build' @@ -4926,7 +4961,7 @@ debian/rules override_dh_auto_test make[1]: Entering directory '/build/dune-grid-2.7.1' 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/dune-grid-2.7.1/build' /usr/bin/cmake -S/build/dune-grid-2.7.1 -B/build/dune-grid-2.7.1/build --check-build-system CMakeFiles/Makefile.cmake 0 make -f CMakeFiles/Makefile2 build_tests @@ -4947,36 +4982,47 @@ make -f dune/grid/utility/test/CMakeFiles/persistentcontainertest.dir/build.make dune/grid/utility/test/CMakeFiles/persistentcontainertest.dir/depend make -f dune/grid/common/test/CMakeFiles/mcmgmappertest.dir/build.make dune/grid/common/test/CMakeFiles/mcmgmappertest.dir/depend make -f dune/grid/common/test/CMakeFiles/scsgmappertest.dir/build.make dune/grid/common/test/CMakeFiles/scsgmappertest.dir/depend +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/dune-grid-2.7.1/build' cd /build/dune-grid-2.7.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.7.1 /build/dune-grid-2.7.1/dune/grid/utility/test /build/dune-grid-2.7.1/build /build/dune-grid-2.7.1/build/dune/grid/utility/test /build/dune-grid-2.7.1/build/dune/grid/utility/test/CMakeFiles/persistentcontainertest.dir/DependInfo.cmake --color= make[5]: Entering directory '/build/dune-grid-2.7.1/build' +cd /build/dune-grid-2.7.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.7.1 /build/dune-grid-2.7.1/dune/grid/common/test /build/dune-grid-2.7.1/build /build/dune-grid-2.7.1/build/dune/grid/common/test /build/dune-grid-2.7.1/build/dune/grid/common/test/CMakeFiles/mcmgmappertest.dir/DependInfo.cmake --color= +make[5]: Entering directory '/build/dune-grid-2.7.1/build' cd /build/dune-grid-2.7.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.7.1 /build/dune-grid-2.7.1/dune/grid/common/test /build/dune-grid-2.7.1/build /build/dune-grid-2.7.1/build/dune/grid/common/test /build/dune-grid-2.7.1/build/dune/grid/common/test/CMakeFiles/scsgmappertest.dir/DependInfo.cmake --color= make[5]: Entering directory '/build/dune-grid-2.7.1/build' -cd /build/dune-grid-2.7.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.7.1 /build/dune-grid-2.7.1/dune/grid/common/test /build/dune-grid-2.7.1/build /build/dune-grid-2.7.1/build/dune/grid/common/test /build/dune-grid-2.7.1/build/dune/grid/common/test/CMakeFiles/mcmgmappertest.dir/DependInfo.cmake --color= +cd /build/dune-grid-2.7.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.7.1 /build/dune-grid-2.7.1/dune/grid/io/file/test /build/dune-grid-2.7.1/build /build/dune-grid-2.7.1/build/dune/grid/io/file/test /build/dune-grid-2.7.1/build/dune/grid/io/file/test/CMakeFiles/subsamplingvtktest.dir/DependInfo.cmake --color= Dependee "/build/dune-grid-2.7.1/build/dune/grid/utility/test/CMakeFiles/persistentcontainertest.dir/DependInfo.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/utility/test/CMakeFiles/persistentcontainertest.dir/depend.internal". -Dependee "/build/dune-grid-2.7.1/build/dune/grid/utility/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/utility/test/CMakeFiles/persistentcontainertest.dir/depend.internal". +Dependee "/build/dune-grid-2.7.1/build/dune/grid/common/test/CMakeFiles/mcmgmappertest.dir/DependInfo.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/common/test/CMakeFiles/mcmgmappertest.dir/depend.internal". Dependee "/build/dune-grid-2.7.1/build/dune/grid/common/test/CMakeFiles/scsgmappertest.dir/DependInfo.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/common/test/CMakeFiles/scsgmappertest.dir/depend.internal". Dependee "/build/dune-grid-2.7.1/build/dune/grid/common/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/common/test/CMakeFiles/scsgmappertest.dir/depend.internal". -Dependee "/build/dune-grid-2.7.1/build/dune/grid/common/test/CMakeFiles/mcmgmappertest.dir/DependInfo.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/common/test/CMakeFiles/mcmgmappertest.dir/depend.internal". Dependee "/build/dune-grid-2.7.1/build/dune/grid/common/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/common/test/CMakeFiles/mcmgmappertest.dir/depend.internal". +Dependee "/build/dune-grid-2.7.1/build/dune/grid/utility/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/utility/test/CMakeFiles/persistentcontainertest.dir/depend.internal". +Dependee "/build/dune-grid-2.7.1/build/dune/grid/io/file/test/CMakeFiles/subsamplingvtktest.dir/DependInfo.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/io/file/test/CMakeFiles/subsamplingvtktest.dir/depend.internal". +Dependee "/build/dune-grid-2.7.1/build/dune/grid/io/file/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/io/file/test/CMakeFiles/subsamplingvtktest.dir/depend.internal". Scanning dependencies of target persistentcontainertest +Scanning dependencies of target scsgmappertest +make[5]: Leaving directory '/build/dune-grid-2.7.1/build' make[5]: Leaving directory '/build/dune-grid-2.7.1/build' make -f dune/grid/utility/test/CMakeFiles/persistentcontainertest.dir/build.make dune/grid/utility/test/CMakeFiles/persistentcontainertest.dir/build +make -f dune/grid/common/test/CMakeFiles/scsgmappertest.dir/build.make dune/grid/common/test/CMakeFiles/scsgmappertest.dir/build Scanning dependencies of target mcmgmappertest make[5]: Leaving directory '/build/dune-grid-2.7.1/build' +make[5]: Entering directory '/build/dune-grid-2.7.1/build' make -f dune/grid/common/test/CMakeFiles/mcmgmappertest.dir/build.make dune/grid/common/test/CMakeFiles/mcmgmappertest.dir/build -Scanning dependencies of target scsgmappertest make[5]: Entering directory '/build/dune-grid-2.7.1/build' -make[5]: Leaving directory '/build/dune-grid-2.7.1/build' -make -f dune/grid/common/test/CMakeFiles/scsgmappertest.dir/build.make dune/grid/common/test/CMakeFiles/scsgmappertest.dir/build +Scanning dependencies of target subsamplingvtktest make[5]: Entering directory '/build/dune-grid-2.7.1/build' +make[5]: Leaving directory '/build/dune-grid-2.7.1/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/dune-grid-2.7.1/build' -[ 14%] Building CXX object dune/grid/utility/test/CMakeFiles/persistentcontainertest.dir/persistentcontainertest.cc.o -cd /build/dune-grid-2.7.1/build/dune/grid/utility/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DMPI_NO_CPPBIND -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -o CMakeFiles/persistentcontainertest.dir/persistentcontainertest.cc.o -c /build/dune-grid-2.7.1/dune/grid/utility/test/persistentcontainertest.cc -[ 14%] Building CXX object dune/grid/common/test/CMakeFiles/mcmgmappertest.dir/mcmgmappertest.cc.o -cd /build/dune-grid-2.7.1/build/dune/grid/common/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DMPI_NO_CPPBIND -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -o CMakeFiles/mcmgmappertest.dir/mcmgmappertest.cc.o -c /build/dune-grid-2.7.1/dune/grid/common/test/mcmgmappertest.cc +[ 15%] Building CXX object dune/grid/utility/test/CMakeFiles/persistentcontainertest.dir/persistentcontainertest.cc.o [ 15%] Building CXX object dune/grid/common/test/CMakeFiles/scsgmappertest.dir/scsgmappertest.cc.o cd /build/dune-grid-2.7.1/build/dune/grid/common/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DMPI_NO_CPPBIND -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -o CMakeFiles/scsgmappertest.dir/scsgmappertest.cc.o -c /build/dune-grid-2.7.1/dune/grid/common/test/scsgmappertest.cc +cd /build/dune-grid-2.7.1/build/dune/grid/utility/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DMPI_NO_CPPBIND -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -o CMakeFiles/persistentcontainertest.dir/persistentcontainertest.cc.o -c /build/dune-grid-2.7.1/dune/grid/utility/test/persistentcontainertest.cc +[ 15%] Building CXX object dune/grid/common/test/CMakeFiles/mcmgmappertest.dir/mcmgmappertest.cc.o +cd /build/dune-grid-2.7.1/build/dune/grid/common/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DMPI_NO_CPPBIND -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -o CMakeFiles/mcmgmappertest.dir/mcmgmappertest.cc.o -c /build/dune-grid-2.7.1/dune/grid/common/test/mcmgmappertest.cc +[ 16%] Building CXX object dune/grid/io/file/test/CMakeFiles/subsamplingvtktest.dir/subsamplingvtktest.cc.o +cd /build/dune-grid-2.7.1/build/dune/grid/io/file/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DMPI_NO_CPPBIND -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -o CMakeFiles/subsamplingvtktest.dir/subsamplingvtktest.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/test/subsamplingvtktest.cc In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, from /build/dune-grid-2.7.1/dune/grid/utility/test/persistentcontainertest.cc:12: @@ -5037,135 +5083,6 @@ /build/dune-grid-2.7.1/dune/grid/common/test/mcmgmappertest.cc:307:25: required from 'void checkGrid(const Grid&) [with Grid = Dune::YaspGrid<3>]' /build/dune-grid-2.7.1/dune/grid/common/test/mcmgmappertest.cc:402:20: required from here /build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:407: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/dune-grid-2.7.1/dune/grid/common/test/mcmgmappertest.cc:15: -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Dune::YaspGrid::CollectiveCommunicationType, const Dune::YLoadBalance*) [with int dim = 2; Coordinates = Dune::EquidistantCoordinates]': -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:904:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 904 | YaspGrid (Dune::FieldVector L, - | ^~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Dune::YaspGrid::CollectiveCommunicationType, const Dune::YLoadBalance*) [with int dim = 3; Coordinates = Dune::EquidistantCoordinates]': -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:904: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++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/utility/test/persistentcontainertest.cc:11: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = Data<2>; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 509 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:67, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/utility/test/persistentcontainertest.cc:11: -/usr/include/c++/10/bits/stl_vector.h: In member function 'void Dune::PersistentContainerVector::resize(const Value&) [with G = Dune::YaspGrid<2>; IndexSet = Dune::YaspPersistentContainerIndex >; Vector = std::vector, std::allocator > >]': -/usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 960 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/utility/test/persistentcontainertest.cc:11: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:67, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/utility/test/persistentcontainertest.cc:11: -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/utility/test/persistentcontainertest.cc:11: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426: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++/10/vector:67, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/utility/test/persistentcontainertest.cc:11: -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/utility/test/persistentcontainertest.cc:11: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426: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++/10/vector:67, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/utility/test/persistentcontainertest.cc:11: -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -[ 15%] Linking CXX executable scsgmappertest -cd /build/dune-grid-2.7.1/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 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pthread -rdynamic CMakeFiles/scsgmappertest.dir/scsgmappertest.cc.o -o scsgmappertest -Wl,-rpath,/build/dune-grid-2.7.1/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib ../../../../lib/libdunegrid.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS3.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS2.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugL.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.7.1 -lgmp -lgmpxx -llapack -lblas -lf77blas -latlas -pthread /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so -make[5]: Leaving directory '/build/dune-grid-2.7.1/build' -[ 15%] Built target scsgmappertest -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/dune-grid-2.7.1/build' -cd /build/dune-grid-2.7.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.7.1 /build/dune-grid-2.7.1/dune/grid/io/file/test /build/dune-grid-2.7.1/build /build/dune-grid-2.7.1/build/dune/grid/io/file/test /build/dune-grid-2.7.1/build/dune/grid/io/file/test/CMakeFiles/subsamplingvtktest.dir/DependInfo.cmake --color= -Dependee "/build/dune-grid-2.7.1/build/dune/grid/io/file/test/CMakeFiles/subsamplingvtktest.dir/DependInfo.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/io/file/test/CMakeFiles/subsamplingvtktest.dir/depend.internal". -Dependee "/build/dune-grid-2.7.1/build/dune/grid/io/file/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/io/file/test/CMakeFiles/subsamplingvtktest.dir/depend.internal". -Scanning dependencies of target subsamplingvtktest -make[5]: Leaving directory '/build/dune-grid-2.7.1/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/dune-grid-2.7.1/build' -[ 16%] Building CXX object dune/grid/io/file/test/CMakeFiles/subsamplingvtktest.dir/subsamplingvtktest.cc.o -cd /build/dune-grid-2.7.1/build/dune/grid/io/file/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DMPI_NO_CPPBIND -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -o CMakeFiles/subsamplingvtktest.dir/subsamplingvtktest.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/test/subsamplingvtktest.cc In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, from /build/dune-grid-2.7.1/dune/grid/io/file/test/subsamplingvtktest.cc:22: @@ -5319,22 +5236,11 @@ /build/dune-grid-2.7.1/dune/grid/io/file/test/subsamplingvtktest.cc:144:22: required from 'int vtkCheck(Dune::VTKChecker&, const std::array&, const Dune::FieldVector&) [with int dim = 3]' /build/dune-grid-2.7.1/dune/grid/io/file/test/subsamplingvtktest.cc:192:75: required from here /build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:407:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -[ 16%] Linking CXX executable persistentcontainertest -cd /build/dune-grid-2.7.1/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 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pthread -rdynamic CMakeFiles/persistentcontainertest.dir/persistentcontainertest.cc.o -o persistentcontainertest -Wl,-rpath,/build/dune-grid-2.7.1/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib ../../../../lib/libdunegrid.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS3.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS2.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugL.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.7.1 -lgmp -lgmpxx -llapack -lblas -lf77blas -latlas -pthread /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so -make[5]: Leaving directory '/build/dune-grid-2.7.1/build' -[ 16%] Built target persistentcontainertest -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/dune-grid-2.7.1/build' -cd /build/dune-grid-2.7.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.7.1 /build/dune-grid-2.7.1/dune/grid/io/file/test /build/dune-grid-2.7.1/build /build/dune-grid-2.7.1/build/dune/grid/io/file/test /build/dune-grid-2.7.1/build/dune/grid/io/file/test/CMakeFiles/gmshtest-uggrid.dir/DependInfo.cmake --color= -Dependee "/build/dune-grid-2.7.1/build/dune/grid/io/file/test/CMakeFiles/gmshtest-uggrid.dir/DependInfo.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/io/file/test/CMakeFiles/gmshtest-uggrid.dir/depend.internal". -Dependee "/build/dune-grid-2.7.1/build/dune/grid/io/file/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/io/file/test/CMakeFiles/gmshtest-uggrid.dir/depend.internal". -Scanning dependencies of target gmshtest-uggrid -make[5]: Leaving directory '/build/dune-grid-2.7.1/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/dune-grid-2.7.1/build' -[ 16%] Building CXX object dune/grid/io/file/test/CMakeFiles/gmshtest-uggrid.dir/gmshtest.cc.o -cd /build/dune-grid-2.7.1/build/dune/grid/io/file/test && /usr/bin/c++ -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/build/dune-grid-2.7.1/doc/grids/\" -DENABLE_GMP=1 -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DGMSH_UGGRID -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DMPI_NO_CPPBIND -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -o CMakeFiles/gmshtest-uggrid.dir/gmshtest.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc +In file included from /build/dune-grid-2.7.1/dune/grid/common/test/mcmgmappertest.cc:15: +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Dune::YaspGrid::CollectiveCommunicationType, const Dune::YLoadBalance*) [with int dim = 2; Coordinates = Dune::EquidistantCoordinates]': +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:904:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 904 | YaspGrid (Dune::FieldVector L, + | ^~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, from /build/dune-grid-2.7.1/dune/grid/io/file/test/subsamplingvtktest.cc:22: @@ -5344,6 +5250,8 @@ /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:165:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 165 | GlobalCoordinate global (const LocalCoordinate& local) const | ^~~~~~ +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Dune::YaspGrid::CollectiveCommunicationType, const Dune::YLoadBalance*) [with int dim = 3; Coordinates = Dune::EquidistantCoordinates]': +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:904: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/dune-grid-2.7.1/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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': /build/dune-grid-2.7.1/dune/grid/io/file/test/subsamplingvtktest.cc:56:57: required from 'double VTKVectorFunction::evaluate(int, const Entity&, const Dune::FieldVector::n>&) const [with GridView = Dune::GridView > > >; VTKVectorFunction::Entity = Dune::Entity<0, 1, const Dune::YaspGrid<1, Dune::EquidistantCoordinates >, Dune::YaspEntity>; typename GridView::Grid::ctype = double]' /build/dune-grid-2.7.1/dune/grid/io/file/test/subsamplingvtktest.cc:53:18: required from here @@ -5456,6 +5364,143 @@ | ^~~~~~~~ /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Dune::YaspGrid::CollectiveCommunicationType, const Dune::YLoadBalance*) [with int dim = 3; Coordinates = Dune::EquidistantCoordinates]': /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:904: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/dune-grid-2.7.1/dune/grid/io/file/test/subsamplingvtktest.cc: In function 'Dune::RefinementImp::HCubeTriangulation::RefinementIteratorSpecial::CoordVector Dune::RefinementImp::HCubeTriangulation::RefinementIteratorSpecial::global(const CoordVector&) const [with int dimension = 2; CoordType = double]': +/build/dune-grid-2.7.1/dune/grid/io/file/test/subsamplingvtktest.cc:211:1: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 211 | } + | ^ +In file included from /usr/include/dune/geometry/virtualrefinement.hh:405, + from /build/dune-grid-2.7.1/dune/grid/io/file/vtk/subsamplingvtkwriter.hh:12, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/subsamplingvtktest.cc:21: +/usr/include/dune/geometry/virtualrefinement.cc: In member function 'Dune::VirtualRefinementImp::SubEntityIteratorBack::CoordVector Dune::VirtualRefinementImp::SubEntityIteratorBack::coords() const [with int codimension = 1; unsigned int topologyId = 0; CoordType = double; unsigned int coerceToId = 0; int dimension = 1]': +/usr/include/dune/geometry/virtualrefinement.cc:522:3: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 522 | 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 = 6; CoordType = double; unsigned int coerceToId = 6; int dimension = 3]': +/usr/include/dune/geometry/virtualrefinement.cc:522:3: note: parameter passing for argument of type 'Dune::FieldVector' 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 = 2; CoordType = double; unsigned int coerceToId = 2; int dimension = 2]': +/usr/include/dune/geometry/virtualrefinement.cc:522: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++/10/vector:72, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/utility/test/persistentcontainertest.cc:11: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = Data<2>; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 509 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:67, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/utility/test/persistentcontainertest.cc:11: +/usr/include/c++/10/bits/stl_vector.h: In member function 'void Dune::PersistentContainerVector::resize(const Value&) [with G = Dune::YaspGrid<2>; IndexSet = Dune::YaspPersistentContainerIndex >; Vector = std::vector, std::allocator > >]': +/usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 960 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/utility/test/persistentcontainertest.cc:11: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:67, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/utility/test/persistentcontainertest.cc:11: +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/utility/test/persistentcontainertest.cc:11: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426: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++/10/vector:67, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/utility/test/persistentcontainertest.cc:11: +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/utility/test/persistentcontainertest.cc:11: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426: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++/10/vector:67, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/utility/test/persistentcontainertest.cc:11: +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +[ 16%] Linking CXX executable scsgmappertest +cd /build/dune-grid-2.7.1/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 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pthread -rdynamic CMakeFiles/scsgmappertest.dir/scsgmappertest.cc.o -o scsgmappertest -Wl,-rpath,/build/dune-grid-2.7.1/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib ../../../../lib/libdunegrid.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS3.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS2.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugL.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.7.1 -lgmp -lgmpxx -llapack -lblas -lf77blas -latlas -pthread /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so +make[5]: Leaving directory '/build/dune-grid-2.7.1/build' +[ 16%] Built target scsgmappertest +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/dune-grid-2.7.1/build' +cd /build/dune-grid-2.7.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.7.1 /build/dune-grid-2.7.1/dune/grid/io/file/test /build/dune-grid-2.7.1/build /build/dune-grid-2.7.1/build/dune/grid/io/file/test /build/dune-grid-2.7.1/build/dune/grid/io/file/test/CMakeFiles/gmshtest-uggrid.dir/DependInfo.cmake --color= +Dependee "/build/dune-grid-2.7.1/build/dune/grid/io/file/test/CMakeFiles/gmshtest-uggrid.dir/DependInfo.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/io/file/test/CMakeFiles/gmshtest-uggrid.dir/depend.internal". +Dependee "/build/dune-grid-2.7.1/build/dune/grid/io/file/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/io/file/test/CMakeFiles/gmshtest-uggrid.dir/depend.internal". +Scanning dependencies of target gmshtest-uggrid +make[5]: Leaving directory '/build/dune-grid-2.7.1/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/dune-grid-2.7.1/build' +[ 16%] Building CXX object dune/grid/io/file/test/CMakeFiles/gmshtest-uggrid.dir/gmshtest.cc.o +cd /build/dune-grid-2.7.1/build/dune/grid/io/file/test && /usr/bin/c++ -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/build/dune-grid-2.7.1/doc/grids/\" -DENABLE_GMP=1 -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DGMSH_UGGRID -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DMPI_NO_CPPBIND -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -o CMakeFiles/gmshtest-uggrid.dir/gmshtest.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc In file included from /usr/include/dune/geometry/quadraturerules.hh:532, from /usr/include/dune/geometry/test/checkgeometry.hh:14, from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, @@ -5469,6 +5514,22 @@ /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1021:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 1021 | { | ^ +[ 16%] Linking CXX executable persistentcontainertest +cd /build/dune-grid-2.7.1/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 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pthread -rdynamic CMakeFiles/persistentcontainertest.dir/persistentcontainertest.cc.o -o persistentcontainertest -Wl,-rpath,/build/dune-grid-2.7.1/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib ../../../../lib/libdunegrid.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS3.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS2.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugL.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.7.1 -lgmp -lgmpxx -llapack -lblas -lf77blas -latlas -pthread /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so +make[5]: Leaving directory '/build/dune-grid-2.7.1/build' +[ 16%] Built target persistentcontainertest +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/dune-grid-2.7.1/build' +cd /build/dune-grid-2.7.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.7.1 /build/dune-grid-2.7.1/dune/grid/io/file/test /build/dune-grid-2.7.1/build /build/dune-grid-2.7.1/build/dune/grid/io/file/test /build/dune-grid-2.7.1/build/dune/grid/io/file/test/CMakeFiles/gnuplottest.dir/DependInfo.cmake --color= +Dependee "/build/dune-grid-2.7.1/build/dune/grid/io/file/test/CMakeFiles/gnuplottest.dir/DependInfo.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/io/file/test/CMakeFiles/gnuplottest.dir/depend.internal". +Dependee "/build/dune-grid-2.7.1/build/dune/grid/io/file/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/io/file/test/CMakeFiles/gnuplottest.dir/depend.internal". +Scanning dependencies of target gnuplottest +make[5]: Leaving directory '/build/dune-grid-2.7.1/build' +make -f dune/grid/io/file/test/CMakeFiles/gnuplottest.dir/build.make dune/grid/io/file/test/CMakeFiles/gnuplottest.dir/build +make[5]: Entering directory '/build/dune-grid-2.7.1/build' +[ 16%] Building CXX object dune/grid/io/file/test/CMakeFiles/gnuplottest.dir/gnuplottest.cc.o +cd /build/dune-grid-2.7.1/build/dune/grid/io/file/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DMPI_NO_CPPBIND -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -o CMakeFiles/gnuplottest.dir/gnuplottest.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/test/gnuplottest.cc In file included from /usr/include/dune/common/fvector.hh:20, from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:11, from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:19, @@ -5611,6 +5672,16 @@ /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 global ( const LocalCoordinate &local ) const | ^~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/gnuplottest.cc:6: +/build/dune-grid-2.7.1/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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/io/file/gnuplot/gnuplot.cc:41:72: required from 'void Dune::GnuplotWriter::write(const string&) const [with GridView = Dune::GridView > >; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/io/file/test/gnuplottest.cc:31:16: required from 'void testIO(const GV&, std::string) [with GV = Dune::GridView > >; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/io/file/test/gnuplottest.cc:45:49: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:156:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 156 | GlobalCoordinate corner ( int i ) const + | ^~~~~~ /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; Dune::MultiLinearGeometry::GlobalCoordinate = Dune::FieldVector; Dune::MultiLinearGeometry::LocalCoordinate = Dune::FieldVector]': /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:167: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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector; Dune::Geometry::LocalCoordinate = Dune::FieldVector]' /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:727: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 > >]' @@ -5935,21 +6006,13 @@ /usr/include/dune/geometry/multilineargeometry.hh:869:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 869 | norm += (jtTop[ i ] - jt[ i ]).two_norm2(); | ~~~~~~~~~~~~^~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/io/file/test/subsamplingvtktest.cc: In function 'Dune::RefinementImp::HCubeTriangulation::RefinementIteratorSpecial::CoordVector Dune::RefinementImp::HCubeTriangulation::RefinementIteratorSpecial::global(const CoordVector&) const [with int dimension = 2; CoordType = double]': -/build/dune-grid-2.7.1/dune/grid/io/file/test/subsamplingvtktest.cc:211:1: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 211 | } - | ^ -In file included from /usr/include/dune/geometry/virtualrefinement.hh:405, - from /build/dune-grid-2.7.1/dune/grid/io/file/vtk/subsamplingvtkwriter.hh:12, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/subsamplingvtktest.cc:21: -/usr/include/dune/geometry/virtualrefinement.cc: In member function 'Dune::VirtualRefinementImp::SubEntityIteratorBack::CoordVector Dune::VirtualRefinementImp::SubEntityIteratorBack::coords() const [with int codimension = 1; unsigned int topologyId = 0; CoordType = double; unsigned int coerceToId = 0; int dimension = 1]': -/usr/include/dune/geometry/virtualrefinement.cc:522:3: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 522 | 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 = 6; CoordType = double; unsigned int coerceToId = 6; int dimension = 3]': -/usr/include/dune/geometry/virtualrefinement.cc:522:3: note: parameter passing for argument of type 'Dune::FieldVector' 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 = 2; CoordType = double; unsigned int coerceToId = 2; int dimension = 2]': -/usr/include/dune/geometry/virtualrefinement.cc:522: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++/10/vector:72, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:7, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/gnuplottest.cc:6: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc: In function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::corner(int) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:170:1: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 170 | } @@ -5958,6 +6021,30 @@ /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:170: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/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc: In function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:170:1: note: 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++/10/bits/vector.tcc: In function 'void testIO(const GV&, std::string) [with GV = Dune::GridView > >]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In function 'void testIO(const GV&, std::string) [with GV = Dune::GridView > >]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 17%] Linking CXX executable gnuplottest +cd /build/dune-grid-2.7.1/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 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pthread -rdynamic CMakeFiles/gnuplottest.dir/gnuplottest.cc.o -o gnuplottest -Wl,-rpath,/build/dune-grid-2.7.1/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib ../../../../../lib/libdunegrid.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS3.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS2.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugL.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.7.1 -lgmp -lgmpxx -llapack -lblas -lf77blas -latlas -pthread /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so +make[5]: Leaving directory '/build/dune-grid-2.7.1/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 +make[5]: Entering directory '/build/dune-grid-2.7.1/build' +cd /build/dune-grid-2.7.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.7.1 /build/dune-grid-2.7.1/dune/grid/io/file/test /build/dune-grid-2.7.1/build /build/dune-grid-2.7.1/build/dune/grid/io/file/test /build/dune-grid-2.7.1/build/dune/grid/io/file/test/CMakeFiles/nonconformboundaryvtktest.dir/DependInfo.cmake --color= +Dependee "/build/dune-grid-2.7.1/build/dune/grid/io/file/test/CMakeFiles/nonconformboundaryvtktest.dir/DependInfo.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/io/file/test/CMakeFiles/nonconformboundaryvtktest.dir/depend.internal". +Dependee "/build/dune-grid-2.7.1/build/dune/grid/io/file/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/io/file/test/CMakeFiles/nonconformboundaryvtktest.dir/depend.internal". +Scanning dependencies of target nonconformboundaryvtktest +make[5]: Leaving directory '/build/dune-grid-2.7.1/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/dune-grid-2.7.1/build' +[ 17%] Building CXX object dune/grid/io/file/test/CMakeFiles/nonconformboundaryvtktest.dir/nonconformboundaryvtktest.cc.o +cd /build/dune-grid-2.7.1/build/dune/grid/io/file/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DMPI_NO_CPPBIND -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -o CMakeFiles/nonconformboundaryvtktest.dir/nonconformboundaryvtktest.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/test/nonconformboundaryvtktest.cc /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc: In function 'Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:170: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 file included from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:37: @@ -5979,6 +6066,83 @@ /build/dune-grid-2.7.1/dune/grid/io/file/gmshreader.hh:203:43: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | virtual Dune::FieldVector operator() (const Dune::FieldVector& local) const | ^~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/nonconformboundaryvtktest.cc:19: +/build/dune-grid-2.7.1/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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/functionwriter.hh:177:35: required from 'void Dune::VTK::CoordinatesWriter::write(const typename Dune::VTK::CoordinatesWriter::Base::Cell&, const typename Dune::VTK::CoordinatesWriter::Base::Domain&) [with Cell = Dune::Intersection >, Dune::YaspIntersection > > >; typename Dune::VTK::CoordinatesWriter::Base::Cell = Dune::Intersection >, Dune::YaspIntersection > > >; typename Dune::VTK::CoordinatesWriter::Base::Domain = Dune::FieldVector]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/functionwriter.hh:174:20: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:165:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 165 | GlobalCoordinate global (const LocalCoordinate& local) const + | ^~~~~~ +/build/dune-grid-2.7.1/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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/functionwriter.hh:177:35: required from 'void Dune::VTK::CoordinatesWriter::write(const typename Dune::VTK::CoordinatesWriter::Base::Cell&, const typename Dune::VTK::CoordinatesWriter::Base::Domain&) [with Cell = Dune::Intersection >, Dune::YaspIntersection > > >; typename Dune::VTK::CoordinatesWriter::Base::Cell = Dune::Intersection >, Dune::YaspIntersection > > >; typename Dune::VTK::CoordinatesWriter::Base::Domain = Dune::FieldVector]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/functionwriter.hh:174:20: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:165: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/dune-grid-2.7.1/dune/grid/common/grid.hh:1184, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/nonconformboundaryvtktest.cc:19: +/build/dune-grid-2.7.1/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 > >; Dune::Intersection::GlobalCoordinate = Dune::FieldVector; Dune::Intersection::LocalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/io/file/test/nonconformboundaryvtktest.cc:54:62: required from 'void VectorFunction::evaluate(const typename VectorFunction::Traits::Cell&, const typename VectorFunction::Traits::Domain&, typename VectorFunction::Traits::Range&) const [with GridView = Dune::GridView > > >; typename VectorFunction::Traits::Cell = Dune::Intersection >, Dune::YaspIntersection > > >; typename VectorFunction::Traits::Domain = Dune::FieldVector; typename VectorFunction::Traits::Range = std::vector >]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/skeletonfunction.hh:125: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::Domain = Dune::FieldVector]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/skeletonfunction.hh:122:20: required from here +/build/dune-grid-2.7.1/dune/grid/common/intersection.hh:405:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 405 | GlobalCoordinate unitOuterNormal (const LocalCoordinate& local) const + | ^~~~~~~~~~~~~~~ +/build/dune-grid-2.7.1/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 > >; Dune::Intersection::GlobalCoordinate = Dune::FieldVector; Dune::Intersection::LocalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/io/file/test/nonconformboundaryvtktest.cc:54:62: required from 'void VectorFunction::evaluate(const typename VectorFunction::Traits::Cell&, const typename VectorFunction::Traits::Domain&, typename VectorFunction::Traits::Range&) const [with GridView = Dune::GridView > > >; typename VectorFunction::Traits::Cell = Dune::Intersection >, Dune::YaspIntersection > > >; typename VectorFunction::Traits::Domain = Dune::FieldVector; typename VectorFunction::Traits::Range = std::vector >]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/skeletonfunction.hh:125: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::Domain = Dune::FieldVector]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/skeletonfunction.hh:122:20: required from here +/build/dune-grid-2.7.1/dune/grid/common/intersection.hh:405: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/dune-grid-2.7.1/dune/grid/yaspgrid.hh:30, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/nonconformboundaryvtktest.cc:19: +/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; Dune::AxisAlignedCubeGeometry::GlobalCoordinate = Dune::FieldVector; Dune::AxisAlignedCubeGeometry::LocalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:167: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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector; Dune::Geometry::LocalCoordinate = Dune::FieldVector]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/functionwriter.hh:177:35: required from 'void Dune::VTK::CoordinatesWriter::write(const typename Dune::VTK::CoordinatesWriter::Base::Cell&, const typename Dune::VTK::CoordinatesWriter::Base::Domain&) [with Cell = Dune::Intersection >, Dune::YaspIntersection > > >; typename Dune::VTK::CoordinatesWriter::Base::Cell = Dune::Intersection >, Dune::YaspIntersection > > >; typename Dune::VTK::CoordinatesWriter::Base::Domain = Dune::FieldVector]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/functionwriter.hh:174:20: required from here +/usr/include/dune/geometry/axisalignedcubegeometry.hh:150:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 150 | 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; Dune::AxisAlignedCubeGeometry::GlobalCoordinate = Dune::FieldVector; Dune::AxisAlignedCubeGeometry::LocalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:167: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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector; Dune::Geometry::LocalCoordinate = Dune::FieldVector]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/functionwriter.hh:177:35: required from 'void Dune::VTK::CoordinatesWriter::write(const typename Dune::VTK::CoordinatesWriter::Base::Cell&, const typename Dune::VTK::CoordinatesWriter::Base::Domain&) [with Cell = Dune::Intersection >, Dune::YaspIntersection > > >; typename Dune::VTK::CoordinatesWriter::Base::Cell = Dune::Intersection >, Dune::YaspIntersection > > >; typename Dune::VTK::CoordinatesWriter::Base::Domain = Dune::FieldVector]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/functionwriter.hh:174:20: required from here +/usr/include/dune/geometry/axisalignedcubegeometry.hh:150: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/dune-grid-2.7.1/dune/grid/yaspgrid.hh:77, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/nonconformboundaryvtktest.cc:19: +/build/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridintersection.hh: In instantiation of 'Dune::FieldVector::dimworld> Dune::YaspIntersection::unitOuterNormal(const Dune::FieldVector::dim - 1)>&) const [with GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >; typename GridImp::ctype = double]': +/build/dune-grid-2.7.1/dune/grid/common/intersection.hh:407:40: required from 'Dune::Intersection::GlobalCoordinate Dune::Intersection::unitOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >; IntersectionImp = Dune::YaspIntersection > >; Dune::Intersection::GlobalCoordinate = Dune::FieldVector; Dune::Intersection::LocalCoordinate = Dune::FieldVector]' +/build/dune-grid-2.7.1/dune/grid/io/file/test/nonconformboundaryvtktest.cc:54:62: required from 'void VectorFunction::evaluate(const typename VectorFunction::Traits::Cell&, const typename VectorFunction::Traits::Domain&, typename VectorFunction::Traits::Range&) const [with GridView = Dune::GridView > > >; typename VectorFunction::Traits::Cell = Dune::Intersection >, Dune::YaspIntersection > > >; typename VectorFunction::Traits::Domain = Dune::FieldVector; typename VectorFunction::Traits::Range = std::vector >]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/skeletonfunction.hh:125: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::Domain = Dune::FieldVector]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/skeletonfunction.hh:122:20: required from here +/build/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridintersection.hh:169:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 169 | FieldVector unitOuterNormal (const FieldVector& local) const + | ^~~~~~~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridintersection.hh: In instantiation of 'Dune::FieldVector::dimworld> Dune::YaspIntersection::unitOuterNormal(const Dune::FieldVector::dim - 1)>&) const [with GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates >; typename GridImp::ctype = double]': +/build/dune-grid-2.7.1/dune/grid/common/intersection.hh:407:40: required from 'Dune::Intersection::GlobalCoordinate Dune::Intersection::unitOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates >; IntersectionImp = Dune::YaspIntersection > >; Dune::Intersection::GlobalCoordinate = Dune::FieldVector; Dune::Intersection::LocalCoordinate = Dune::FieldVector]' +/build/dune-grid-2.7.1/dune/grid/io/file/test/nonconformboundaryvtktest.cc:54:62: required from 'void VectorFunction::evaluate(const typename VectorFunction::Traits::Cell&, const typename VectorFunction::Traits::Domain&, typename VectorFunction::Traits::Range&) const [with GridView = Dune::GridView > > >; typename VectorFunction::Traits::Cell = Dune::Intersection >, Dune::YaspIntersection > > >; typename VectorFunction::Traits::Domain = Dune::FieldVector; typename VectorFunction::Traits::Range = std::vector >]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/skeletonfunction.hh:125: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::Domain = Dune::FieldVector]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/skeletonfunction.hh:122:20: required from here +/build/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridintersection.hh:169: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/dune-grid-2.7.1/dune/grid/io/file/test/nonconformboundaryvtktest.cc: In member function 'void ScalarFunction::evaluate(const typename ScalarFunction::Traits::Cell&, const typename ScalarFunction::Traits::Domain&, typename ScalarFunction::Traits::Range&) const [with GridView = Dune::GridView > > >]': +/build/dune-grid-2.7.1/dune/grid/io/file/test/nonconformboundaryvtktest.cc:35:41: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 35 | result.resize(1, c.geometry().global(xl).two_norm()); + | ~~~~~~~~~~~~~~~~~~~^~~~ +/build/dune-grid-2.7.1/dune/grid/io/file/test/nonconformboundaryvtktest.cc: In member function 'void ScalarFunction::evaluate(const typename ScalarFunction::Traits::Cell&, const typename ScalarFunction::Traits::Domain&, typename ScalarFunction::Traits::Range&) const [with GridView = Dune::GridView > > >]': +/build/dune-grid-2.7.1/dune/grid/io/file/test/nonconformboundaryvtktest.cc:35: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/dune-grid-2.7.1/dune/grid/io/file/vtk/basicwriter.hh:21, + from /build/dune-grid-2.7.1/dune/grid/io/file/vtk/boundarywriter.hh:10, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/nonconformboundaryvtktest.cc:16: +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/functionwriter.hh: In member function 'void Dune::VTK::CoordinatesWriter::write(const typename Dune::VTK::CoordinatesWriter::Base::Cell&, const typename Dune::VTK::CoordinatesWriter::Base::Domain&) [with Cell = Dune::Intersection >, Dune::YaspIntersection > > >]': +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/functionwriter.hh:176:97: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 176 | FieldVector xg + | ^~ +In file included from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:30, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/nonconformboundaryvtktest.cc:19: +/usr/include/dune/geometry/axisalignedcubegeometry.hh: In constructor 'Dune::AxisAlignedCubeGeometry::AxisAlignedCubeGeometry(Dune::FieldVector, Dune::FieldVector) [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]': +/usr/include/dune/geometry/axisalignedcubegeometry.hh:96:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 96 | AxisAlignedCubeGeometry(const Dune::FieldVector lower, + | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:38: /build/dune-grid-2.7.1/dune/grid/io/file/gmshwriter.hh: In member function 'void Dune::GmshWriter::outputNodes(std::ofstream&) const [with GridView = Dune::GridView > >]': /build/dune-grid-2.7.1/dune/grid/io/file/gmshwriter.hh:165:10: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 @@ -6035,6 +6199,12 @@ /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:280:6: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 280 | void assertNeighbor (Grid &g) | ^~~~~~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/io/file/test/nonconformboundaryvtktest.cc: In function 'Dune::Intersection::GlobalCoordinate Dune::Intersection::unitOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >; IntersectionImp = Dune::YaspIntersection > >]': +/build/dune-grid-2.7.1/dune/grid/io/file/test/nonconformboundaryvtktest.cc:137:1: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 137 | } + | ^ +/build/dune-grid-2.7.1/dune/grid/io/file/test/nonconformboundaryvtktest.cc: In function 'Dune::Intersection::GlobalCoordinate Dune::Intersection::unitOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates >; IntersectionImp = Dune::YaspIntersection > >]': +/build/dune-grid-2.7.1/dune/grid/io/file/test/nonconformboundaryvtktest.cc:137: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/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.hh:12, from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:116, from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:17: @@ -6085,6 +6255,11 @@ /usr/include/dune/geometry/multilineargeometry.hh:875:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 875 | jt[ dim-1 ] = orgTop - orgBottom; | ~~~~~~~^~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/io/file/test/subsamplingvtktest.cc:22: +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Dune::YaspGrid::CollectiveCommunicationType, const Dune::YLoadBalance*) [with int dim = 1; Coordinates = Dune::EquidistantCoordinates]': +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:904:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 904 | YaspGrid (Dune::FieldVector L, + | ^~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:11: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': @@ -6105,6 +6280,8 @@ /usr/include/c++/10/bits/stl_vector.h:1198:21: 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 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Dune::YaspGrid::CollectiveCommunicationType, const Dune::YLoadBalance*) [with int dim = 2; Coordinates = Dune::EquidistantCoordinates]': +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:904: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++/10/vector:72, from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:11: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]': @@ -6115,6 +6292,8 @@ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Dune::YaspGrid::CollectiveCommunicationType, const Dune::YLoadBalance*) [with int dim = 3; Coordinates = Dune::EquidistantCoordinates]': +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:904: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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:27, from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:35: /build/dune-grid-2.7.1/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]': @@ -6193,8 +6372,6 @@ /build/dune-grid-2.7.1/dune/grid/test/checkentityseed.hh:72:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 72 | static bool apply ( const Geometry &t1, const Geometry &t2, const double eps = 1e-10 ) | ^~~~~ -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Dune::YaspGrid::CollectiveCommunicationType, const Dune::YLoadBalance*) [with int dim = 2; Coordinates = Dune::EquidistantCoordinates]': -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:904: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++/10/map:60, from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:19, @@ -6213,8 +6390,16 @@ /usr/include/c++/10/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++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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/dune-grid-2.7.1/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Dune::YaspGrid::CollectiveCommunicationType, const Dune::YLoadBalance*) [with int dim = 3; Coordinates = Dune::EquidistantCoordinates]': -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:904: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/dune-grid-2.7.1/dune/grid/io/file/test/subsamplingvtktest.cc: In function 'int vtkCheck(Dune::VTKChecker&, const std::array&, const Dune::FieldVector&) [with int dim = 1]': +/build/dune-grid-2.7.1/dune/grid/io/file/test/subsamplingvtktest.cc:129:23: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 129 | Dune::YaspGrid g(upperRight, elements); + | ^ +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Dune::YaspGrid::CollectiveCommunicationType, const Dune::YLoadBalance*) [with int dim = 2; Coordinates = Dune::EquidistantCoordinates]': +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:904: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/dune-grid-2.7.1/dune/grid/io/file/test/subsamplingvtktest.cc: In function 'int vtkCheck(Dune::VTKChecker&, const std::array&, const Dune::FieldVector&) [with int dim = 2]': +/build/dune-grid-2.7.1/dune/grid/io/file/test/subsamplingvtktest.cc:129:23: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 129 | Dune::YaspGrid g(upperRight, elements); + | ^ In file included from /usr/include/c++/10/vector:72, from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:11: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': @@ -6225,6 +6410,8 @@ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Dune::YaspGrid::CollectiveCommunicationType, const Dune::YLoadBalance*) [with int dim = 3; Coordinates = Dune::EquidistantCoordinates]': +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:904: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++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: @@ -6261,6 +6448,18 @@ /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/io/file/test/subsamplingvtktest.cc: In function 'int vtkCheck(Dune::VTKChecker&, const std::array&, const Dune::FieldVector&) [with int dim = 3]': +/build/dune-grid-2.7.1/dune/grid/io/file/test/subsamplingvtktest.cc:129:23: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 129 | Dune::YaspGrid g(upperRight, elements); + | ^ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, @@ -6272,8 +6471,6 @@ /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426: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++/10/vector:67, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, @@ -6285,8 +6482,6 @@ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426: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++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, @@ -6298,10 +6493,6 @@ /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': @@ -6373,6 +6564,12 @@ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 509 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': +/usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 3]': /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); @@ -6381,20 +6578,6 @@ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 3; ctype = double; int dim = 3]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 509 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': -/usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In file included from /usr/include/c++/10/vector:67, from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:11: /usr/include/c++/10/bits/stl_vector.h: In function 'Dune::QuadratureRule Dune::JacobiNQuadratureRule1D::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]': @@ -6407,20 +6590,108 @@ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/subsamplingvtktest.cc:8: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:67, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/subsamplingvtktest.cc:8: +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 3; ctype = double; int dim = 3]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/subsamplingvtktest.cc:8: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:67, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/subsamplingvtktest.cc:8: +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In constructor 'Dune::JacobiNQuadratureRule1D::JacobiNQuadratureRule1D(int, int) [with ct = double]': /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 3]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: 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++/10/vector:72, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/subsamplingvtktest.cc:8: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426: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++/10/vector:67, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/subsamplingvtktest.cc:8: +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 3]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/subsamplingvtktest.cc:8: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426: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++/10/vector:72, from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:11: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:67, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/subsamplingvtktest.cc:8: +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In function 'static Dune::QuadratureRule::dim> Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); @@ -6433,6 +6704,18 @@ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 3]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: @@ -6496,16 +6779,44 @@ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 3]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:36: /build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]': /build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:1314:18: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 1314 | virtual void writeGridPoints(VTK::VTUWriter& writer) | ^~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 3]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /usr/include/dune/geometry/virtualrefinement.hh:405, + from /build/dune-grid-2.7.1/dune/grid/io/file/vtk/subsamplingvtkwriter.hh:12, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/subsamplingvtktest.cc:21: +/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 = 0; CoordType = double; unsigned int coerceToId = 0; int dimension = 1]': +/usr/include/dune/geometry/virtualrefinement.cc:522:3: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 522 | VirtualRefinementImp::SubEntityIteratorBack:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:35: /build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:705:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 705 | void checkBoundarySegmentIndexProlongation ( const Grid &grid, const Entity &entity, const Intersection &intersection ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:67, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/subsamplingvtktest.cc:8: +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 3; ctype = double; int dim = 3]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:28, from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:35: /build/dune-grid-2.7.1/dune/grid/test/checkidset.hh: In function 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = Dune::UGGrid<3>; IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>]': @@ -6572,11 +6883,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/io/file/test/subsamplingvtktest.cc:22: -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Dune::YaspGrid::CollectiveCommunicationType, const Dune::YLoadBalance*) [with int dim = 1; Coordinates = Dune::EquidistantCoordinates]': -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:904:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 904 | YaspGrid (Dune::FieldVector L, - | ^~~~~~~~ /usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::UGGrid<3>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, @@ -6592,6 +6898,11 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/io/file/test/subsamplingvtktest.cc:21: +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/subsamplingvtkwriter.hh: In member function 'void Dune::SubsamplingVTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int, Dune::SubsamplingVTKWriter::IteratorSelector) [with Data = std::__cxx11::list > > > >::VTKLocalFunction, std::allocator > > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > > >::CellIterator; SubIterator = Dune::VirtualRefinement<3, double>::Codim<0>::SubEntityIterator; GridView = Dune::GridView > > >]': +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/subsamplingvtkwriter.hh:137:10: 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 writeData(VTK::VTUWriter& writer, const Data& data, const Iterator begin, const Iterator end, int nentries, IteratorSelector sis) + | ^~~~~~~~~ /usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 3; Grid = Dune::UGGrid<3>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, @@ -6607,8 +6918,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Dune::YaspGrid::CollectiveCommunicationType, const Dune::YLoadBalance*) [with int dim = 2; Coordinates = Dune::EquidistantCoordinates]': -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:904: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++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::UGGrid<3>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, @@ -6624,6 +6933,8 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/subsamplingvtkwriter.hh: In member function 'void Dune::SubsamplingVTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int, Dune::SubsamplingVTKWriter::IteratorSelector) [with Data = std::__cxx11::list > > > >::VTKLocalFunction, std::allocator > > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > > >::CellIterator; SubIterator = Dune::VirtualRefinement<2, double>::Codim<0>::SubEntityIterator; GridView = Dune::GridView > > >]': +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/subsamplingvtkwriter.hh:137: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++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 3; Grid = Dune::UGGrid<3>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, @@ -6639,28 +6950,34 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Dune::YaspGrid::CollectiveCommunicationType, const Dune::YLoadBalance*) [with int dim = 3; Coordinates = Dune::EquidistantCoordinates]': -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:904: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++/10/vector:72, from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:11: /usr/include/c++/10/bits/vector.tcc: In function 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/subsamplingvtkwriter.hh: In member function 'void Dune::SubsamplingVTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int, Dune::SubsamplingVTKWriter::IteratorSelector) [with Data = std::__cxx11::list > > > >::VTKLocalFunction, std::allocator > > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > > >::CellIterator; SubIterator = Dune::VirtualRefinement<1, double>::Codim<1>::SubEntityIterator; GridView = Dune::GridView > > >]': +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/subsamplingvtkwriter.hh:137:10: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:36: /build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]': /build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:1314:18: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 1314 | virtual void writeGridPoints(VTK::VTUWriter& writer) | ^~~~~~~~~~~~~~~ +In file included from /usr/include/dune/geometry/refinement.hh:254, + from /usr/include/dune/geometry/virtualrefinement.hh:270, + from /build/dune-grid-2.7.1/dune/grid/io/file/vtk/subsamplingvtkwriter.hh:12, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/subsamplingvtktest.cc:21: +/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:571:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 571 | RefinementIteratorSpecial:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/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:571:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:35: /build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:705:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 705 | void checkBoundarySegmentIndexProlongation ( const Grid &grid, const Entity &entity, const Intersection &intersection ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/io/file/test/subsamplingvtktest.cc: In function 'int vtkCheck(Dune::VTKChecker&, const std::array&, const Dune::FieldVector&) [with int dim = 1]': -/build/dune-grid-2.7.1/dune/grid/io/file/test/subsamplingvtktest.cc:129:23: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 129 | Dune::YaspGrid g(upperRight, elements); - | ^ In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:28, from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:35: /build/dune-grid-2.7.1/dune/grid/test/checkidset.hh: In function 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = Dune::UGGrid<2>; IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>]': @@ -6753,10 +7070,6 @@ /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:519:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:519: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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:519:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/dune-grid-2.7.1/dune/grid/io/file/test/subsamplingvtktest.cc: In function 'int vtkCheck(Dune::VTKChecker&, const std::array&, const Dune::FieldVector&) [with int dim = 2]': -/build/dune-grid-2.7.1/dune/grid/io/file/test/subsamplingvtktest.cc:129:23: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 129 | Dune::YaspGrid g(upperRight, elements); - | ^ In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:17: @@ -6800,10 +7113,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/io/file/test/subsamplingvtktest.cc: In function 'int vtkCheck(Dune::VTKChecker&, const std::array&, const Dune::FieldVector&) [with int dim = 3]': -/build/dune-grid-2.7.1/dune/grid/io/file/test/subsamplingvtktest.cc:129:23: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 129 | Dune::YaspGrid g(upperRight, elements); - | ^ In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:35: @@ -6862,11 +7171,32 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/io/file/test/nonconformboundaryvtktest.cc:19: +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Dune::YaspGrid::CollectiveCommunicationType, const Dune::YLoadBalance*) [with int dim = 3; Coordinates = Dune::EquidistantCoordinates]': +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:904:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 904 | YaspGrid (Dune::FieldVector L, + | ^~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/subsamplingvtktest.cc:8: + from /usr/include/dune/common/fvector.hh:14, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/nonconformboundaryvtktest.cc:13: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: @@ -6875,7 +7205,8 @@ from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/subsamplingvtktest.cc:8: + from /usr/include/dune/common/fvector.hh:14, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/nonconformboundaryvtktest.cc:13: /usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]': /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); @@ -6884,7 +7215,8 @@ from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/subsamplingvtktest.cc:8: + from /usr/include/dune/common/fvector.hh:14, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/nonconformboundaryvtktest.cc:13: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: @@ -6895,7 +7227,8 @@ from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/subsamplingvtktest.cc:8: + from /usr/include/dune/common/fvector.hh:14, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/nonconformboundaryvtktest.cc:13: /usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]': /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); @@ -6904,263 +7237,96 @@ from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/subsamplingvtktest.cc:8: + from /usr/include/dune/common/fvector.hh:14, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/nonconformboundaryvtktest.cc:13: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426: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++/10/vector:67, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/subsamplingvtktest.cc:8: -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 3]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/subsamplingvtktest.cc:8: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_map.h: In function 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]': -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426: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++/10/vector:67, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/subsamplingvtktest.cc:8: + from /usr/include/dune/common/fvector.hh:14, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/nonconformboundaryvtktest.cc:13: /usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]': /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]': /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 3]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]': /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 3]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /usr/include/dune/geometry/virtualrefinement.hh:405, - from /build/dune-grid-2.7.1/dune/grid/io/file/vtk/subsamplingvtkwriter.hh:12, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/subsamplingvtktest.cc:21: -/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 = 0; CoordType = double; unsigned int coerceToId = 0; int dimension = 1]': -/usr/include/dune/geometry/virtualrefinement.cc:522:3: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 522 | VirtualRefinementImp::SubEntityIteratorBack:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/io/file/test/nonconformboundaryvtktest.cc: In function 'void vtkCheck(const std::array&, const Dune::FieldVector&) [with int dim = 2]': +/build/dune-grid-2.7.1/dune/grid/io/file/test/nonconformboundaryvtktest.cc:96:23: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 96 | Dune::YaspGrid grid(h, n); + | ^~~~ +/build/dune-grid-2.7.1/dune/grid/io/file/test/nonconformboundaryvtktest.cc: In function 'void vtkCheck(const std::array&, const Dune::FieldVector&) [with int dim = 3]': +/build/dune-grid-2.7.1/dune/grid/io/file/test/nonconformboundaryvtktest.cc:96:23: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 96 | Dune::YaspGrid grid(h, n); + | ^~~~ +In file included from /usr/include/c++/10/vector:72, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/fvector.hh:14, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/nonconformboundaryvtktest.cc:13: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': +/usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 + 509 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/subsamplingvtktest.cc:8: -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 3; ctype = double; int dim = 3]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/io/file/test/subsamplingvtktest.cc:21: -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/subsamplingvtkwriter.hh: In member function 'void Dune::SubsamplingVTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int, Dune::SubsamplingVTKWriter::IteratorSelector) [with Data = std::__cxx11::list > > > >::VTKLocalFunction, std::allocator > > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > > >::CellIterator; SubIterator = Dune::VirtualRefinement<3, double>::Codim<0>::SubEntityIterator; GridView = Dune::GridView > > >]': -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/subsamplingvtkwriter.hh:137:10: 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 writeData(VTK::VTUWriter& writer, const Data& data, const Iterator begin, const Iterator end, int nentries, IteratorSelector sis) - | ^~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/subsamplingvtkwriter.hh: In member function 'void Dune::SubsamplingVTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int, Dune::SubsamplingVTKWriter::IteratorSelector) [with Data = std::__cxx11::list > > > >::VTKLocalFunction, std::allocator > > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > > >::CellIterator; SubIterator = Dune::VirtualRefinement<2, double>::Codim<0>::SubEntityIterator; GridView = Dune::GridView > > >]': -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/subsamplingvtkwriter.hh:137:10: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -[ 17%] Linking CXX executable gmshtest-uggrid -cd /build/dune-grid-2.7.1/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 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pthread -rdynamic CMakeFiles/gmshtest-uggrid.dir/gmshtest.cc.o -o gmshtest-uggrid -Wl,-rpath,/build/dune-grid-2.7.1/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib ../../../../../lib/libdunegrid.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS3.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS2.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugL.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.7.1 -lgmp -lgmpxx -llapack -lblas -lf77blas -latlas -pthread /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/subsamplingvtkwriter.hh: In member function 'void Dune::SubsamplingVTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int, Dune::SubsamplingVTKWriter::IteratorSelector) [with Data = std::__cxx11::list > > > >::VTKLocalFunction, std::allocator > > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > > >::CellIterator; SubIterator = Dune::VirtualRefinement<1, double>::Codim<1>::SubEntityIterator; GridView = Dune::GridView > > >]': -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/subsamplingvtkwriter.hh:137:10: 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/dune-grid-2.7.1/build' -[ 17%] Built target gmshtest-uggrid -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/dune-grid-2.7.1/build' -cd /build/dune-grid-2.7.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.7.1 /build/dune-grid-2.7.1/dune/grid/io/file/test /build/dune-grid-2.7.1/build /build/dune-grid-2.7.1/build/dune/grid/io/file/test /build/dune-grid-2.7.1/build/dune/grid/io/file/test/CMakeFiles/gnuplottest.dir/DependInfo.cmake --color= -Dependee "/build/dune-grid-2.7.1/build/dune/grid/io/file/test/CMakeFiles/gnuplottest.dir/DependInfo.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/io/file/test/CMakeFiles/gnuplottest.dir/depend.internal". -Dependee "/build/dune-grid-2.7.1/build/dune/grid/io/file/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/io/file/test/CMakeFiles/gnuplottest.dir/depend.internal". -Scanning dependencies of target gnuplottest -make[5]: Leaving directory '/build/dune-grid-2.7.1/build' -make -f dune/grid/io/file/test/CMakeFiles/gnuplottest.dir/build.make dune/grid/io/file/test/CMakeFiles/gnuplottest.dir/build -make[5]: Entering directory '/build/dune-grid-2.7.1/build' -[ 17%] Building CXX object dune/grid/io/file/test/CMakeFiles/gnuplottest.dir/gnuplottest.cc.o -cd /build/dune-grid-2.7.1/build/dune/grid/io/file/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DMPI_NO_CPPBIND -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -o CMakeFiles/gnuplottest.dir/gnuplottest.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/test/gnuplottest.cc -[ 18%] Linking CXX executable mcmgmappertest -cd /build/dune-grid-2.7.1/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 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pthread -rdynamic CMakeFiles/mcmgmappertest.dir/mcmgmappertest.cc.o -o mcmgmappertest -Wl,-rpath,/build/dune-grid-2.7.1/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib ../../../../lib/libdunegrid.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS3.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS2.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugL.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.7.1 -lgmp -lgmpxx -llapack -lblas -lf77blas -latlas -pthread /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so -make[5]: Leaving directory '/build/dune-grid-2.7.1/build' -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/gnuplottest.cc:6: -/build/dune-grid-2.7.1/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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/io/file/gnuplot/gnuplot.cc:41:72: required from 'void Dune::GnuplotWriter::write(const string&) const [with GridView = Dune::GridView > >; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/io/file/test/gnuplottest.cc:31:16: required from 'void testIO(const GV&, std::string) [with GV = Dune::GridView > >; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/io/file/test/gnuplottest.cc:45:49: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:156:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 156 | GlobalCoordinate corner ( int i ) const - | ^~~~~~ -[ 18%] Built target mcmgmappertest -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/dune-grid-2.7.1/build' -cd /build/dune-grid-2.7.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.7.1 /build/dune-grid-2.7.1/dune/grid/io/file/test /build/dune-grid-2.7.1/build /build/dune-grid-2.7.1/build/dune/grid/io/file/test /build/dune-grid-2.7.1/build/dune/grid/io/file/test/CMakeFiles/nonconformboundaryvtktest.dir/DependInfo.cmake --color= -Dependee "/build/dune-grid-2.7.1/build/dune/grid/io/file/test/CMakeFiles/nonconformboundaryvtktest.dir/DependInfo.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/io/file/test/CMakeFiles/nonconformboundaryvtktest.dir/depend.internal". -Dependee "/build/dune-grid-2.7.1/build/dune/grid/io/file/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/io/file/test/CMakeFiles/nonconformboundaryvtktest.dir/depend.internal". -Scanning dependencies of target nonconformboundaryvtktest -make[5]: Leaving directory '/build/dune-grid-2.7.1/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/dune-grid-2.7.1/build' -[ 18%] Building CXX object dune/grid/io/file/test/CMakeFiles/nonconformboundaryvtktest.dir/nonconformboundaryvtktest.cc.o -cd /build/dune-grid-2.7.1/build/dune/grid/io/file/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DMPI_NO_CPPBIND -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -o CMakeFiles/nonconformboundaryvtktest.dir/nonconformboundaryvtktest.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/test/nonconformboundaryvtktest.cc -In file included from /usr/include/dune/geometry/refinement.hh:254, - from /usr/include/dune/geometry/virtualrefinement.hh:270, - from /build/dune-grid-2.7.1/dune/grid/io/file/vtk/subsamplingvtkwriter.hh:12, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/subsamplingvtktest.cc:21: -/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:571:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 571 | RefinementIteratorSpecial:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/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:571:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/nonconformboundaryvtktest.cc:19: -/build/dune-grid-2.7.1/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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/functionwriter.hh:177:35: required from 'void Dune::VTK::CoordinatesWriter::write(const typename Dune::VTK::CoordinatesWriter::Base::Cell&, const typename Dune::VTK::CoordinatesWriter::Base::Domain&) [with Cell = Dune::Intersection >, Dune::YaspIntersection > > >; typename Dune::VTK::CoordinatesWriter::Base::Cell = Dune::Intersection >, Dune::YaspIntersection > > >; typename Dune::VTK::CoordinatesWriter::Base::Domain = Dune::FieldVector]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/functionwriter.hh:174:20: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:165:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 165 | GlobalCoordinate global (const LocalCoordinate& local) const - | ^~~~~~ -/build/dune-grid-2.7.1/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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/functionwriter.hh:177:35: required from 'void Dune::VTK::CoordinatesWriter::write(const typename Dune::VTK::CoordinatesWriter::Base::Cell&, const typename Dune::VTK::CoordinatesWriter::Base::Domain&) [with Cell = Dune::Intersection >, Dune::YaspIntersection > > >; typename Dune::VTK::CoordinatesWriter::Base::Cell = Dune::Intersection >, Dune::YaspIntersection > > >; typename Dune::VTK::CoordinatesWriter::Base::Domain = Dune::FieldVector]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/functionwriter.hh:174:20: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:165: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/dune-grid-2.7.1/dune/grid/common/grid.hh:1184, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/nonconformboundaryvtktest.cc:19: -/build/dune-grid-2.7.1/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 > >; Dune::Intersection::GlobalCoordinate = Dune::FieldVector; Dune::Intersection::LocalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/io/file/test/nonconformboundaryvtktest.cc:54:62: required from 'void VectorFunction::evaluate(const typename VectorFunction::Traits::Cell&, const typename VectorFunction::Traits::Domain&, typename VectorFunction::Traits::Range&) const [with GridView = Dune::GridView > > >; typename VectorFunction::Traits::Cell = Dune::Intersection >, Dune::YaspIntersection > > >; typename VectorFunction::Traits::Domain = Dune::FieldVector; typename VectorFunction::Traits::Range = std::vector >]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/skeletonfunction.hh:125: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::Domain = Dune::FieldVector]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/skeletonfunction.hh:122:20: required from here -/build/dune-grid-2.7.1/dune/grid/common/intersection.hh:405:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 405 | GlobalCoordinate unitOuterNormal (const LocalCoordinate& local) const - | ^~~~~~~~~~~~~~~ -/build/dune-grid-2.7.1/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 > >; Dune::Intersection::GlobalCoordinate = Dune::FieldVector; Dune::Intersection::LocalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/io/file/test/nonconformboundaryvtktest.cc:54:62: required from 'void VectorFunction::evaluate(const typename VectorFunction::Traits::Cell&, const typename VectorFunction::Traits::Domain&, typename VectorFunction::Traits::Range&) const [with GridView = Dune::GridView > > >; typename VectorFunction::Traits::Cell = Dune::Intersection >, Dune::YaspIntersection > > >; typename VectorFunction::Traits::Domain = Dune::FieldVector; typename VectorFunction::Traits::Range = std::vector >]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/skeletonfunction.hh:125: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::Domain = Dune::FieldVector]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/skeletonfunction.hh:122:20: required from here -/build/dune-grid-2.7.1/dune/grid/common/intersection.hh:405: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/dune-grid-2.7.1/dune/grid/yaspgrid.hh:30, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/nonconformboundaryvtktest.cc:19: -/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; Dune::AxisAlignedCubeGeometry::GlobalCoordinate = Dune::FieldVector; Dune::AxisAlignedCubeGeometry::LocalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:167: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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector; Dune::Geometry::LocalCoordinate = Dune::FieldVector]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/functionwriter.hh:177:35: required from 'void Dune::VTK::CoordinatesWriter::write(const typename Dune::VTK::CoordinatesWriter::Base::Cell&, const typename Dune::VTK::CoordinatesWriter::Base::Domain&) [with Cell = Dune::Intersection >, Dune::YaspIntersection > > >; typename Dune::VTK::CoordinatesWriter::Base::Cell = Dune::Intersection >, Dune::YaspIntersection > > >; typename Dune::VTK::CoordinatesWriter::Base::Domain = Dune::FieldVector]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/functionwriter.hh:174:20: required from here -/usr/include/dune/geometry/axisalignedcubegeometry.hh:150:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 150 | 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; Dune::AxisAlignedCubeGeometry::GlobalCoordinate = Dune::FieldVector; Dune::AxisAlignedCubeGeometry::LocalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:167: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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector; Dune::Geometry::LocalCoordinate = Dune::FieldVector]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/functionwriter.hh:177:35: required from 'void Dune::VTK::CoordinatesWriter::write(const typename Dune::VTK::CoordinatesWriter::Base::Cell&, const typename Dune::VTK::CoordinatesWriter::Base::Domain&) [with Cell = Dune::Intersection >, Dune::YaspIntersection > > >; typename Dune::VTK::CoordinatesWriter::Base::Cell = Dune::Intersection >, Dune::YaspIntersection > > >; typename Dune::VTK::CoordinatesWriter::Base::Domain = Dune::FieldVector]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/functionwriter.hh:174:20: required from here -/usr/include/dune/geometry/axisalignedcubegeometry.hh:150: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/dune-grid-2.7.1/dune/grid/yaspgrid.hh:77, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/nonconformboundaryvtktest.cc:19: -/build/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridintersection.hh: In instantiation of 'Dune::FieldVector::dimworld> Dune::YaspIntersection::unitOuterNormal(const Dune::FieldVector::dim - 1)>&) const [with GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >; typename GridImp::ctype = double]': -/build/dune-grid-2.7.1/dune/grid/common/intersection.hh:407:40: required from 'Dune::Intersection::GlobalCoordinate Dune::Intersection::unitOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >; IntersectionImp = Dune::YaspIntersection > >; Dune::Intersection::GlobalCoordinate = Dune::FieldVector; Dune::Intersection::LocalCoordinate = Dune::FieldVector]' -/build/dune-grid-2.7.1/dune/grid/io/file/test/nonconformboundaryvtktest.cc:54:62: required from 'void VectorFunction::evaluate(const typename VectorFunction::Traits::Cell&, const typename VectorFunction::Traits::Domain&, typename VectorFunction::Traits::Range&) const [with GridView = Dune::GridView > > >; typename VectorFunction::Traits::Cell = Dune::Intersection >, Dune::YaspIntersection > > >; typename VectorFunction::Traits::Domain = Dune::FieldVector; typename VectorFunction::Traits::Range = std::vector >]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/skeletonfunction.hh:125: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::Domain = Dune::FieldVector]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/skeletonfunction.hh:122:20: required from here -/build/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridintersection.hh:169:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 169 | FieldVector unitOuterNormal (const FieldVector& local) const - | ^~~~~~~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridintersection.hh: In instantiation of 'Dune::FieldVector::dimworld> Dune::YaspIntersection::unitOuterNormal(const Dune::FieldVector::dim - 1)>&) const [with GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates >; typename GridImp::ctype = double]': -/build/dune-grid-2.7.1/dune/grid/common/intersection.hh:407:40: required from 'Dune::Intersection::GlobalCoordinate Dune::Intersection::unitOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates >; IntersectionImp = Dune::YaspIntersection > >; Dune::Intersection::GlobalCoordinate = Dune::FieldVector; Dune::Intersection::LocalCoordinate = Dune::FieldVector]' -/build/dune-grid-2.7.1/dune/grid/io/file/test/nonconformboundaryvtktest.cc:54:62: required from 'void VectorFunction::evaluate(const typename VectorFunction::Traits::Cell&, const typename VectorFunction::Traits::Domain&, typename VectorFunction::Traits::Range&) const [with GridView = Dune::GridView > > >; typename VectorFunction::Traits::Cell = Dune::Intersection >, Dune::YaspIntersection > > >; typename VectorFunction::Traits::Domain = Dune::FieldVector; typename VectorFunction::Traits::Range = std::vector >]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/skeletonfunction.hh:125: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::Domain = Dune::FieldVector]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/skeletonfunction.hh:122:20: required from here -/build/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridintersection.hh:169: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/dune-grid-2.7.1/dune/grid/io/file/test/nonconformboundaryvtktest.cc: In member function 'void ScalarFunction::evaluate(const typename ScalarFunction::Traits::Cell&, const typename ScalarFunction::Traits::Domain&, typename ScalarFunction::Traits::Range&) const [with GridView = Dune::GridView > > >]': -/build/dune-grid-2.7.1/dune/grid/io/file/test/nonconformboundaryvtktest.cc:35:41: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 35 | result.resize(1, c.geometry().global(xl).two_norm()); - | ~~~~~~~~~~~~~~~~~~~^~~~ -/build/dune-grid-2.7.1/dune/grid/io/file/test/nonconformboundaryvtktest.cc: In member function 'void ScalarFunction::evaluate(const typename ScalarFunction::Traits::Cell&, const typename ScalarFunction::Traits::Domain&, typename ScalarFunction::Traits::Range&) const [with GridView = Dune::GridView > > >]': -/build/dune-grid-2.7.1/dune/grid/io/file/test/nonconformboundaryvtktest.cc:35: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/dune-grid-2.7.1/dune/grid/io/file/vtk/basicwriter.hh:21, - from /build/dune-grid-2.7.1/dune/grid/io/file/vtk/boundarywriter.hh:10, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/nonconformboundaryvtktest.cc:16: -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/functionwriter.hh: In member function 'void Dune::VTK::CoordinatesWriter::write(const typename Dune::VTK::CoordinatesWriter::Base::Cell&, const typename Dune::VTK::CoordinatesWriter::Base::Domain&) [with Cell = Dune::Intersection >, Dune::YaspIntersection > > >]': -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/functionwriter.hh:176:97: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 176 | FieldVector xg - | ^~ + from /usr/include/dune/common/fvector.hh:14, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/nonconformboundaryvtktest.cc:13: +/usr/include/c++/10/bits/stl_vector.h: In member function 'void Dune::VTK::SkeletonFunctionWriter::write(const typename Func::Traits::Cell&, const typename Func::Traits::Domain&) [with Func = ScalarFunction > > > >]': +/usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 960 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h: In member function 'void Dune::VTK::SkeletonFunctionWriter::write(const typename Func::Traits::Cell&, const typename Func::Traits::Domain&) [with Func = ScalarFunction > > > >]': +/usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 960 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:30, from /build/dune-grid-2.7.1/dune/grid/io/file/test/nonconformboundaryvtktest.cc:19: -/usr/include/dune/geometry/axisalignedcubegeometry.hh: In constructor 'Dune::AxisAlignedCubeGeometry::AxisAlignedCubeGeometry(Dune::FieldVector, Dune::FieldVector) [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]': -/usr/include/dune/geometry/axisalignedcubegeometry.hh:96:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 96 | AxisAlignedCubeGeometry(const Dune::FieldVector lower, +/usr/include/dune/geometry/axisalignedcubegeometry.hh: In constructor 'Dune::AxisAlignedCubeGeometry::AxisAlignedCubeGeometry(Dune::FieldVector, Dune::FieldVector, const std::bitset<_Nb>&) [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]': +/usr/include/dune/geometry/axisalignedcubegeometry.hh:113:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 113 | AxisAlignedCubeGeometry(const Dune::FieldVector lower, | ^~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:7, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/gnuplottest.cc:6: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/io/file/test/nonconformboundaryvtktest.cc: In function 'Dune::Intersection::GlobalCoordinate Dune::Intersection::unitOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >; IntersectionImp = Dune::YaspIntersection > >]': -/build/dune-grid-2.7.1/dune/grid/io/file/test/nonconformboundaryvtktest.cc:137:1: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 137 | } - | ^ -/build/dune-grid-2.7.1/dune/grid/io/file/test/nonconformboundaryvtktest.cc: In function 'Dune::Intersection::GlobalCoordinate Dune::Intersection::unitOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates >; IntersectionImp = Dune::YaspIntersection > >]': -/build/dune-grid-2.7.1/dune/grid/io/file/test/nonconformboundaryvtktest.cc:137:1: note: 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++/10/bits/vector.tcc: In function 'void testIO(const GV&, std::string) [with GV = Dune::GridView > >]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In function 'void testIO(const GV&, std::string) [with GV = Dune::GridView > >]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 19%] Linking CXX executable gnuplottest -cd /build/dune-grid-2.7.1/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 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pthread -rdynamic CMakeFiles/gnuplottest.dir/gnuplottest.cc.o -o gnuplottest -Wl,-rpath,/build/dune-grid-2.7.1/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib ../../../../../lib/libdunegrid.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS3.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS2.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugL.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.7.1 -lgmp -lgmpxx -llapack -lblas -lf77blas -latlas -pthread /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so +In file included from /usr/include/c++/10/vector:67, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/fvector.hh:14, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/nonconformboundaryvtktest.cc:13: +/usr/include/c++/10/bits/stl_vector.h: In member function 'void Dune::VTK::SkeletonFunctionWriter::write(const typename Func::Traits::Cell&, const typename Func::Traits::Domain&) [with Func = ScalarFunction > > > >]': +/usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 960 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h: In member function 'void Dune::VTK::SkeletonFunctionWriter::write(const typename Func::Traits::Cell&, const typename Func::Traits::Domain&) [with Func = ScalarFunction > > > >]': +/usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 960 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 18%] Linking CXX executable gmshtest-uggrid +cd /build/dune-grid-2.7.1/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 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pthread -rdynamic CMakeFiles/gmshtest-uggrid.dir/gmshtest.cc.o -o gmshtest-uggrid -Wl,-rpath,/build/dune-grid-2.7.1/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib ../../../../../lib/libdunegrid.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS3.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS2.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugL.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.7.1 -lgmp -lgmpxx -llapack -lblas -lf77blas -latlas -pthread /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so make[5]: Leaving directory '/build/dune-grid-2.7.1/build' -[ 19%] Built target gnuplottest +[ 18%] Built target gmshtest-uggrid 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/dune-grid-2.7.1/build' cd /build/dune-grid-2.7.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.7.1 /build/dune-grid-2.7.1/dune/grid/io/file/test /build/dune-grid-2.7.1/build /build/dune-grid-2.7.1/build/dune/grid/io/file/test /build/dune-grid-2.7.1/build/dune/grid/io/file/test/CMakeFiles/printgridtest.dir/DependInfo.cmake --color= @@ -7170,24 +7336,13 @@ make[5]: Leaving directory '/build/dune-grid-2.7.1/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/dune-grid-2.7.1/build' -[ 20%] Building CXX object dune/grid/io/file/test/CMakeFiles/printgridtest.dir/printgridtest.cc.o +[ 19%] Building CXX object dune/grid/io/file/test/CMakeFiles/printgridtest.dir/printgridtest.cc.o cd /build/dune-grid-2.7.1/build/dune/grid/io/file/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DMPI_NO_CPPBIND -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -o CMakeFiles/printgridtest.dir/printgridtest.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/test/printgridtest.cc -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/printgridtest.cc:12: -/build/dune-grid-2.7.1/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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/io/file/printgrid.hh:111:83: required from 'void Dune::printGrid(const GridType&, const Dune::MPIHelper&, std::string, int, bool, bool, bool, bool, bool) [with GridType = Dune::YaspGrid<2>; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/io/file/test/printgridtest.cc:38:79: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:223:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 223 | GlobalCoordinate center () const - | ^~~~~~ -[ 20%] Building CXX object dune/grid/io/file/test/CMakeFiles/subsamplingvtktest.dir/test-linking.cc.o -cd /build/dune-grid-2.7.1/build/dune/grid/io/file/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DMPI_NO_CPPBIND -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -o CMakeFiles/subsamplingvtktest.dir/test-linking.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/test/test-linking.cc -[ 21%] Linking CXX executable subsamplingvtktest -cd /build/dune-grid-2.7.1/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 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pthread -rdynamic CMakeFiles/subsamplingvtktest.dir/subsamplingvtktest.cc.o CMakeFiles/subsamplingvtktest.dir/test-linking.cc.o -o subsamplingvtktest -Wl,-rpath,/build/dune-grid-2.7.1/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib ../../../../../lib/libdunegrid.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS3.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS2.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugL.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.7.1 -lgmp -lgmpxx -llapack -lblas -lf77blas -latlas -pthread /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so +[ 20%] Linking CXX executable mcmgmappertest +cd /build/dune-grid-2.7.1/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 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pthread -rdynamic CMakeFiles/mcmgmappertest.dir/mcmgmappertest.cc.o -o mcmgmappertest -Wl,-rpath,/build/dune-grid-2.7.1/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib ../../../../lib/libdunegrid.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS3.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS2.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugL.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.7.1 -lgmp -lgmpxx -llapack -lblas -lf77blas -latlas -pthread /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so make[5]: Leaving directory '/build/dune-grid-2.7.1/build' -[ 21%] Built target subsamplingvtktest +[ 20%] Built target mcmgmappertest 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/dune-grid-2.7.1/build' cd /build/dune-grid-2.7.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.7.1 /build/dune-grid-2.7.1/dune/grid/io/file/test /build/dune-grid-2.7.1/build /build/dune-grid-2.7.1/build/dune/grid/io/file/test /build/dune-grid-2.7.1/build/dune/grid/io/file/test/CMakeFiles/vtktest.dir/DependInfo.cmake --color= @@ -7197,8 +7352,17 @@ make[5]: Leaving directory '/build/dune-grid-2.7.1/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/dune-grid-2.7.1/build' -[ 21%] Building CXX object dune/grid/io/file/test/CMakeFiles/vtktest.dir/vtktest.cc.o +[ 20%] Building CXX object dune/grid/io/file/test/CMakeFiles/vtktest.dir/vtktest.cc.o cd /build/dune-grid-2.7.1/build/dune/grid/io/file/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DMPI_NO_CPPBIND -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -o CMakeFiles/vtktest.dir/vtktest.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/test/vtktest.cc +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/printgridtest.cc:12: +/build/dune-grid-2.7.1/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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/io/file/printgrid.hh:111:83: required from 'void Dune::printGrid(const GridType&, const Dune::MPIHelper&, std::string, int, bool, bool, bool, bool, bool) [with GridType = Dune::YaspGrid<2>; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/io/file/test/printgridtest.cc:38:79: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:223:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 223 | GlobalCoordinate center () const + | ^~~~~~ /build/dune-grid-2.7.1/dune/grid/io/file/test/vtktest.cc: In instantiation of 'int doWrite(Dune::VTKChecker&, const string&, const GridView&, Dune::VTK::DataMode) [with GridView = Dune::GridView > > >; std::string = std::__cxx11::basic_string]': /build/dune-grid-2.7.1/dune/grid/io/file/test/vtktest.cc:174:22: required from 'int vtkCheck(Dune::VTKChecker&, const std::array&, const Dune::FieldVector&) [with int dim = 1]' /build/dune-grid-2.7.1/dune/grid/io/file/test/vtktest.cc:203:61: required from here @@ -7213,38 +7377,6 @@ /build/dune-grid-2.7.1/dune/grid/io/file/test/vtktest.cc:174:22: required from 'int vtkCheck(Dune::VTKChecker&, const std::array&, const Dune::FieldVector&) [with int dim = 3]' /build/dune-grid-2.7.1/dune/grid/io/file/test/vtktest.cc:205:75: required from here /build/dune-grid-2.7.1/dune/grid/io/file/test/vtktest.cc:129:12: note: parameter passing 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++/10/vector:72, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:7, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/printgridtest.cc:12: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:67, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:7, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/printgridtest.cc:12: -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:7, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/printgridtest.cc:12: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426: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++/10/vector:67, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:7, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/printgridtest.cc:12: -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, from /build/dune-grid-2.7.1/dune/grid/io/file/test/vtktest.cc:21: @@ -7260,22 +7392,8 @@ /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:156:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 156 | GlobalCoordinate corner ( int i ) const | ^~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:7, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/printgridtest.cc:12: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426: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++/10/vector:67, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:7, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/printgridtest.cc:12: -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +[ 20%] Building CXX object dune/grid/io/file/test/CMakeFiles/subsamplingvtktest.dir/test-linking.cc.o +cd /build/dune-grid-2.7.1/build/dune/grid/io/file/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DMPI_NO_CPPBIND -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -o CMakeFiles/subsamplingvtktest.dir/test-linking.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/test/test-linking.cc /build/dune-grid-2.7.1/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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]': /build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:1326:46: required from 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > > >]' /build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:1159:7: required from 'void Dune::VTKWriter::writeAllData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > > >]' @@ -7286,10 +7404,6 @@ /build/dune-grid-2.7.1/dune/grid/io/file/test/vtktest.cc:174:22: required from 'int vtkCheck(Dune::VTKChecker&, const std::array&, const Dune::FieldVector&) [with int dim = 2]' /build/dune-grid-2.7.1/dune/grid/io/file/test/vtktest.cc:204:68: required from here /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:156: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++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/dune-grid-2.7.1/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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]': /build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:1326:46: required from 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > > >]' /build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:1159:7: required from 'void Dune::VTKWriter::writeAllData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > > >]' @@ -7325,10 +7439,6 @@ /build/dune-grid-2.7.1/dune/grid/io/file/test/vtktest.cc:174:22: required from 'int vtkCheck(Dune::VTKChecker&, const std::array&, const Dune::FieldVector&) [with int dim = 2]' /build/dune-grid-2.7.1/dune/grid/io/file/test/vtktest.cc:204:68: required from here /build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:497:25: note: 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++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:1275: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/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:1309:16: required from 'void Dune::VTKWriter::writeVertexData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > > >]' @@ -7356,10 +7466,6 @@ /build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:645:58: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 645 | Dune::FieldVector lowerleft() const | ^~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridentity.hh:505: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 >; Dune::YaspEntity<0, dim, GridImp>::Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates >, Dune::YaspGeometry>]' /build/dune-grid-2.7.1/dune/grid/common/entity.hh:322: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; Dune::Entity<0, dim, GridImp, EntityImp>::Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates >, Dune::YaspGeometry>]' @@ -7457,6 +7563,9 @@ /build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:252:55: required from 'void Dune::VTKWriter::VTKLocalFunction::GlobalFunctionWrapper::write(const Coordinate&, Dune::VTKWriter::VTKLocalFunction::Writer&, std::size_t) const [with F = doWrite > > > >::&)>&; GridView = Dune::GridView > > >; Dune::VTKWriter::Coordinate = Dune::FieldVector; Dune::VTKWriter::VTKLocalFunction::Writer = Dune::VTK::DataArrayWriter; std::size_t = unsigned int]' /build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:250:22: required from here /usr/include/dune/geometry/axisalignedcubegeometry.hh:150:22: 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 subsamplingvtktest +cd /build/dune-grid-2.7.1/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 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pthread -rdynamic CMakeFiles/subsamplingvtktest.dir/subsamplingvtktest.cc.o CMakeFiles/subsamplingvtktest.dir/test-linking.cc.o -o subsamplingvtktest -Wl,-rpath,/build/dune-grid-2.7.1/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib ../../../../../lib/libdunegrid.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS3.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS2.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugL.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.7.1 -lgmp -lgmpxx -llapack -lblas -lf77blas -latlas -pthread /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so In file included from /build/dune-grid-2.7.1/dune/grid/io/file/test/vtktest.cc:20: /build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::VTKLocalFunction::GlobalFunctionWrapper::write(const Coordinate&, Dune::VTKWriter::VTKLocalFunction::Writer&, std::size_t) const [with F = doWrite > > > >::&)>&; GridView = Dune::GridView > > >]': /build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:252:16: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 @@ -7525,13 +7634,8 @@ /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:904:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 904 | YaspGrid (Dune::FieldVector L, | ^~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Dune::YaspGrid::CollectiveCommunicationType, const Dune::YLoadBalance*) [with int dim = 3; Coordinates = Dune::EquidistantCoordinates]': -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:904: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/dune-grid-2.7.1/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 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pthread -rdynamic CMakeFiles/printgridtest.dir/printgridtest.cc.o -o printgridtest -Wl,-rpath,/build/dune-grid-2.7.1/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib ../../../../../lib/libdunegrid.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS3.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS2.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugL.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.7.1 -lgmp -lgmpxx -llapack -lblas -lf77blas -latlas -pthread /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so make[5]: Leaving directory '/build/dune-grid-2.7.1/build' -[ 21%] Built target printgridtest +[ 21%] 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/dune-grid-2.7.1/build' cd /build/dune-grid-2.7.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.7.1 /build/dune-grid-2.7.1/dune/grid/io/file/test /build/dune-grid-2.7.1/build /build/dune-grid-2.7.1/build/dune/grid/io/file/test /build/dune-grid-2.7.1/build/dune/grid/io/file/test/CMakeFiles/gmshtest-onedgrid.dir/DependInfo.cmake --color= @@ -7543,6 +7647,11 @@ make[5]: Entering directory '/build/dune-grid-2.7.1/build' [ 21%] Building CXX object dune/grid/io/file/test/CMakeFiles/gmshtest-onedgrid.dir/gmshtest.cc.o cd /build/dune-grid-2.7.1/build/dune/grid/io/file/test && /usr/bin/c++ -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/build/dune-grid-2.7.1/doc/grids/\" -DENABLE_GMP=1 -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DGMSH_ONEDGRID -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DMPI_NO_CPPBIND -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -o CMakeFiles/gmshtest-onedgrid.dir/gmshtest.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Dune::YaspGrid::CollectiveCommunicationType, const Dune::YLoadBalance*) [with int dim = 3; Coordinates = Dune::EquidistantCoordinates]': +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:904: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/dune-grid-2.7.1/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 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pthread -rdynamic CMakeFiles/nonconformboundaryvtktest.dir/nonconformboundaryvtktest.cc.o -o nonconformboundaryvtktest -Wl,-rpath,/build/dune-grid-2.7.1/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib ../../../../../lib/libdunegrid.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS3.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS2.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugL.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.7.1 -lgmp -lgmpxx -llapack -lblas -lf77blas -latlas -pthread /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so In file included from /usr/include/dune/geometry/quadraturerules.hh:532, from /usr/include/dune/geometry/test/checkgeometry.hh:14, from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, @@ -7556,6 +7665,28 @@ /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1021:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 1021 | { | ^ +make[5]: Leaving directory '/build/dune-grid-2.7.1/build' +[ 22%] Built target nonconformboundaryvtktest +make -f lib/CMakeFiles/dunealbertagrid_2d.dir/build.make lib/CMakeFiles/dunealbertagrid_2d.dir/depend +make[5]: Entering directory '/build/dune-grid-2.7.1/build' +cd /build/dune-grid-2.7.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.7.1 /build/dune-grid-2.7.1/lib /build/dune-grid-2.7.1/build /build/dune-grid-2.7.1/build/lib /build/dune-grid-2.7.1/build/lib/CMakeFiles/dunealbertagrid_2d.dir/DependInfo.cmake --color= +make[5]: Leaving directory '/build/dune-grid-2.7.1/build' +make -f lib/CMakeFiles/dunealbertagrid_2d.dir/build.make lib/CMakeFiles/dunealbertagrid_2d.dir/build +make[5]: Entering directory '/build/dune-grid-2.7.1/build' +make[5]: Nothing to be done for 'lib/CMakeFiles/dunealbertagrid_2d.dir/build'. +make[5]: Leaving directory '/build/dune-grid-2.7.1/build' +[ 33%] Built target dunealbertagrid_2d +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/dune-grid-2.7.1/build' +cd /build/dune-grid-2.7.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.7.1 /build/dune-grid-2.7.1/dune/grid/io/file/test /build/dune-grid-2.7.1/build /build/dune-grid-2.7.1/build/dune/grid/io/file/test /build/dune-grid-2.7.1/build/dune/grid/io/file/test/CMakeFiles/vtksequencetest.dir/DependInfo.cmake --color= +Dependee "/build/dune-grid-2.7.1/build/dune/grid/io/file/test/CMakeFiles/vtksequencetest.dir/DependInfo.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/io/file/test/CMakeFiles/vtksequencetest.dir/depend.internal". +Dependee "/build/dune-grid-2.7.1/build/dune/grid/io/file/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/io/file/test/CMakeFiles/vtksequencetest.dir/depend.internal". +Scanning dependencies of target vtksequencetest +make[5]: Leaving directory '/build/dune-grid-2.7.1/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/dune-grid-2.7.1/build' +[ 33%] Building CXX object dune/grid/io/file/test/CMakeFiles/vtksequencetest.dir/vtksequencetest.cc.o +cd /build/dune-grid-2.7.1/build/dune/grid/io/file/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DMPI_NO_CPPBIND -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -o CMakeFiles/vtksequencetest.dir/vtksequencetest.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc In file included from /usr/include/dune/common/fvector.hh:20, from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:11, from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:19, @@ -7693,11 +7824,6 @@ /build/dune-grid-2.7.1/dune/grid/test/staticcheck.hh:36:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 36 | geo.corner( 0 ); | ~~~~~~~~~~^~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/io/file/test/nonconformboundaryvtktest.cc:19: -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Dune::YaspGrid::CollectiveCommunicationType, const Dune::YLoadBalance*) [with int dim = 3; Coordinates = Dune::EquidistantCoordinates]': -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:904:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 904 | YaspGrid (Dune::FieldVector L, - | ^~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:35: /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::OneDGrid]': /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:567:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 @@ -7739,68 +7865,284 @@ /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:223:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | GlobalCoordinate center () const | ^~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:13: +/build/dune-grid-2.7.1/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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:1326:46: required from 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > > >]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:1159:7: required from 'void Dune::VTKWriter::writeAllData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > > >]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:1140:7: required from 'void Dune::VTKWriter::writeDataFile(std::ostream&) [with GridView = Dune::GridView > > >; std::ostream = std::basic_ostream]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:966:7: required from 'std::string Dune::VTKWriter::write(const string&, Dune::VTK::OutputType, int, int) [with GridView = Dune::GridView > > >; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:801:19: required from 'std::string Dune::VTKWriter::write(const string&, Dune::VTK::OutputType) [with GridView = Dune::GridView > > >; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtksequencewriterbase.hh:114:26: required from 'void Dune::VTKSequenceWriterBase::write(double, Dune::VTK::OutputType) [with GridView = Dune::GridView > > >]' +/build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:115:14: required from 'std::string doWrite(const GridView&, Dune::VTK::DataMode, bool) [with GridView = Dune::GridView > > >; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:149:32: required from 'void vtkCheck(const std::array&, const Dune::FieldVector&, bool) [with int dim = 1]' +/build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:173:22: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:156:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 156 | GlobalCoordinate corner ( int i ) const + | ^~~~~~ +/build/dune-grid-2.7.1/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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:1326:46: required from 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > > >]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:1159:7: required from 'void Dune::VTKWriter::writeAllData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > > >]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:1140:7: required from 'void Dune::VTKWriter::writeDataFile(std::ostream&) [with GridView = Dune::GridView > > >; std::ostream = std::basic_ostream]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:966:7: required from 'std::string Dune::VTKWriter::write(const string&, Dune::VTK::OutputType, int, int) [with GridView = Dune::GridView > > >; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:801:19: required from 'std::string Dune::VTKWriter::write(const string&, Dune::VTK::OutputType) [with GridView = Dune::GridView > > >; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtksequencewriterbase.hh:114:26: required from 'void Dune::VTKSequenceWriterBase::write(double, Dune::VTK::OutputType) [with GridView = Dune::GridView > > >]' +/build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:115:14: required from 'std::string doWrite(const GridView&, Dune::VTK::DataMode, bool) [with GridView = Dune::GridView > > >; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:149:32: required from 'void vtkCheck(const std::array&, const Dune::FieldVector&, bool) [with int dim = 2]' +/build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:178:22: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:156: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/dune-grid-2.7.1/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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:1326:46: required from 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > > >]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:1159:7: required from 'void Dune::VTKWriter::writeAllData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > > >]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:1140:7: required from 'void Dune::VTKWriter::writeDataFile(std::ostream&) [with GridView = Dune::GridView > > >; std::ostream = std::basic_ostream]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:966:7: required from 'std::string Dune::VTKWriter::write(const string&, Dune::VTK::OutputType, int, int) [with GridView = Dune::GridView > > >; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:801:19: required from 'std::string Dune::VTKWriter::write(const string&, Dune::VTK::OutputType) [with GridView = Dune::GridView > > >; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtksequencewriterbase.hh:114:26: required from 'void Dune::VTKSequenceWriterBase::write(double, Dune::VTK::OutputType) [with GridView = Dune::GridView > > >]' +/build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:115:14: required from 'std::string doWrite(const GridView&, Dune::VTK::DataMode, bool) [with GridView = Dune::GridView > > >; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:149:32: required from 'void vtkCheck(const std::array&, const Dune::FieldVector&, bool) [with int dim = 3]' +/build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:183:44: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:156: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/dune-grid-2.7.1/dune/grid/io/file/vtk/vtksequencewriterbase.hh:17, + from /build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtksequencewriter.hh:10, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:14: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:1275: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/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:1309:16: required from 'void Dune::VTKWriter::writeVertexData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > > >]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:1153:7: required from 'void Dune::VTKWriter::writeAllData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > > >]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:1140:7: required from 'void Dune::VTKWriter::writeDataFile(std::ostream&) [with GridView = Dune::GridView > > >; std::ostream = std::basic_ostream]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:966:7: required from 'std::string Dune::VTKWriter::write(const string&, Dune::VTK::OutputType, int, int) [with GridView = Dune::GridView > > >; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:801:19: required from 'std::string Dune::VTKWriter::write(const string&, Dune::VTK::OutputType) [with GridView = Dune::GridView > > >; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtksequencewriterbase.hh:114:26: required from 'void Dune::VTKSequenceWriterBase::write(double, Dune::VTK::OutputType) [with GridView = Dune::GridView > > >]' +/build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:115:14: required from 'std::string doWrite(const GridView&, Dune::VTK::DataMode, bool) [with GridView = Dune::GridView > > >; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:149:32: required from 'void vtkCheck(const std::array&, const Dune::FieldVector&, bool) [with int dim = 1]' +/build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:173:22: required from here +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:497:25: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 497 | FieldVector position () const + | ^~~~~~~~ +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:1275: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/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:1309:16: required from 'void Dune::VTKWriter::writeVertexData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > > >]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:1153:7: required from 'void Dune::VTKWriter::writeAllData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > > >]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:1140:7: required from 'void Dune::VTKWriter::writeDataFile(std::ostream&) [with GridView = Dune::GridView > > >; std::ostream = std::basic_ostream]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:966:7: required from 'std::string Dune::VTKWriter::write(const string&, Dune::VTK::OutputType, int, int) [with GridView = Dune::GridView > > >; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:801:19: required from 'std::string Dune::VTKWriter::write(const string&, Dune::VTK::OutputType) [with GridView = Dune::GridView > > >; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtksequencewriterbase.hh:114:26: required from 'void Dune::VTKSequenceWriterBase::write(double, Dune::VTK::OutputType) [with GridView = Dune::GridView > > >]' +/build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:115:14: required from 'std::string doWrite(const GridView&, Dune::VTK::DataMode, bool) [with GridView = Dune::GridView > > >; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:149:32: required from 'void vtkCheck(const std::array&, const Dune::FieldVector&, bool) [with int dim = 2]' +/build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:178:22: required from here +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:497: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/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:1275: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/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:1309:16: required from 'void Dune::VTKWriter::writeVertexData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > > >]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:1153:7: required from 'void Dune::VTKWriter::writeAllData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > > >]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:1140:7: required from 'void Dune::VTKWriter::writeDataFile(std::ostream&) [with GridView = Dune::GridView > > >; std::ostream = std::basic_ostream]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:966:7: required from 'std::string Dune::VTKWriter::write(const string&, Dune::VTK::OutputType, int, int) [with GridView = Dune::GridView > > >; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:801:19: required from 'std::string Dune::VTKWriter::write(const string&, Dune::VTK::OutputType) [with GridView = Dune::GridView > > >; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtksequencewriterbase.hh:114:26: required from 'void Dune::VTKSequenceWriterBase::write(double, Dune::VTK::OutputType) [with GridView = Dune::GridView > > >]' +/build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:115:14: required from 'std::string doWrite(const GridView&, Dune::VTK::DataMode, bool) [with GridView = Dune::GridView > > >; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:149:32: required from 'void vtkCheck(const std::array&, const Dune::FieldVector&, bool) [with int dim = 3]' +/build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:183:44: required from here +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:497: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 file included from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:74, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:13: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridentity.hh:505: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 >; Dune::YaspEntity<0, dim, GridImp>::Geometry = Dune::Geometry<1, 1, const Dune::YaspGrid<1, Dune::EquidistantCoordinates >, Dune::YaspGeometry>]' +/build/dune-grid-2.7.1/dune/grid/common/entity.hh:322: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; Dune::Entity<0, dim, GridImp, EntityImp>::Geometry = Dune::Geometry<1, 1, const Dune::YaspGrid<1, Dune::EquidistantCoordinates >, Dune::YaspGeometry>]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:1326:37: required from 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > > >]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:1159:7: required from 'void Dune::VTKWriter::writeAllData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > > >]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:1140:7: required from 'void Dune::VTKWriter::writeDataFile(std::ostream&) [with GridView = Dune::GridView > > >; std::ostream = std::basic_ostream]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:966:7: required from 'std::string Dune::VTKWriter::write(const string&, Dune::VTK::OutputType, int, int) [with GridView = Dune::GridView > > >; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:801:19: required from 'std::string Dune::VTKWriter::write(const string&, Dune::VTK::OutputType) [with GridView = Dune::GridView > > >; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtksequencewriterbase.hh:114:26: required from 'void Dune::VTKSequenceWriterBase::write(double, Dune::VTK::OutputType) [with GridView = Dune::GridView > > >]' +/build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:115:14: required from 'std::string doWrite(const GridView&, Dune::VTK::DataMode, bool) [with GridView = Dune::GridView > > >; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:149:32: required from 'void vtkCheck(const std::array&, const Dune::FieldVector&, bool) [with int dim = 1]' +/build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:173:22: required from here +/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:645:58: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 645 | Dune::FieldVector lowerleft() const + | ^~~~~~~~~ +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridentity.hh:505: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 >; Dune::YaspEntity<0, dim, GridImp>::Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates >, Dune::YaspGeometry>]' +/build/dune-grid-2.7.1/dune/grid/common/entity.hh:322: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; Dune::Entity<0, dim, GridImp, EntityImp>::Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates >, Dune::YaspGeometry>]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:1326:37: required from 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > > >]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:1159:7: required from 'void Dune::VTKWriter::writeAllData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > > >]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:1140:7: required from 'void Dune::VTKWriter::writeDataFile(std::ostream&) [with GridView = Dune::GridView > > >; std::ostream = std::basic_ostream]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:966:7: required from 'std::string Dune::VTKWriter::write(const string&, Dune::VTK::OutputType, int, int) [with GridView = Dune::GridView > > >; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:801:19: required from 'std::string Dune::VTKWriter::write(const string&, Dune::VTK::OutputType) [with GridView = Dune::GridView > > >; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtksequencewriterbase.hh:114:26: required from 'void Dune::VTKSequenceWriterBase::write(double, Dune::VTK::OutputType) [with GridView = Dune::GridView > > >]' +/build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:115:14: required from 'std::string doWrite(const GridView&, Dune::VTK::DataMode, bool) [with GridView = Dune::GridView > > >; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:149:32: required from 'void vtkCheck(const std::array&, const Dune::FieldVector&, bool) [with int dim = 2]' +/build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:178:22: required from here +/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:645: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/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridentity.hh:505: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 >; Dune::YaspEntity<0, dim, GridImp>::Geometry = Dune::Geometry<3, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates >, Dune::YaspGeometry>]' +/build/dune-grid-2.7.1/dune/grid/common/entity.hh:322: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; Dune::Entity<0, dim, GridImp, EntityImp>::Geometry = Dune::Geometry<3, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates >, Dune::YaspGeometry>]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:1326:37: required from 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > > >]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:1159:7: required from 'void Dune::VTKWriter::writeAllData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > > >]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:1140:7: required from 'void Dune::VTKWriter::writeDataFile(std::ostream&) [with GridView = Dune::GridView > > >; std::ostream = std::basic_ostream]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:966:7: required from 'std::string Dune::VTKWriter::write(const string&, Dune::VTK::OutputType, int, int) [with GridView = Dune::GridView > > >; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:801:19: required from 'std::string Dune::VTKWriter::write(const string&, Dune::VTK::OutputType) [with GridView = Dune::GridView > > >; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtksequencewriterbase.hh:114:26: required from 'void Dune::VTKSequenceWriterBase::write(double, Dune::VTK::OutputType) [with GridView = Dune::GridView > > >]' +/build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:115:14: required from 'std::string doWrite(const GridView&, Dune::VTK::DataMode, bool) [with GridView = Dune::GridView > > >; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:149:32: required from 'void vtkCheck(const std::array&, const Dune::FieldVector&, bool) [with int dim = 3]' +/build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:183:44: required from here +/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:645: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/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:647:29: required from 'Dune::FieldVector::dim> Dune::YGrid::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantCoordinates; typename Coordinates::ctype = double]' +/build/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridentity.hh:505: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 >; Dune::YaspEntity<0, dim, GridImp>::Geometry = Dune::Geometry<1, 1, const Dune::YaspGrid<1, Dune::EquidistantCoordinates >, Dune::YaspGeometry>]' +/build/dune-grid-2.7.1/dune/grid/common/entity.hh:322: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; Dune::Entity<0, dim, GridImp, EntityImp>::Geometry = Dune::Geometry<1, 1, const Dune::YaspGrid<1, Dune::EquidistantCoordinates >, Dune::YaspGeometry>]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:1326:37: required from 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > > >]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:1159:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:966:7: required from 'std::string Dune::VTKWriter::write(const string&, Dune::VTK::OutputType, int, int) [with GridView = Dune::GridView > > >; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:801:19: required from 'std::string Dune::VTKWriter::write(const string&, Dune::VTK::OutputType) [with GridView = Dune::GridView > > >; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtksequencewriterbase.hh:114:26: required from 'void Dune::VTKSequenceWriterBase::write(double, Dune::VTK::OutputType) [with GridView = Dune::GridView > > >]' +/build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:115:14: required from 'std::string doWrite(const GridView&, Dune::VTK::DataMode, bool) [with GridView = Dune::GridView > > >; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:149:32: required from 'void vtkCheck(const std::array&, const Dune::FieldVector&, bool) [with int dim = 1]' +/build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:173:22: required from here +/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:407:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 407 | fTupel lowerleft() const + | ^~~~~~~~~ +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:647:29: required from 'Dune::FieldVector::dim> Dune::YGrid::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantCoordinates; typename Coordinates::ctype = double]' +/build/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridentity.hh:505: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 >; Dune::YaspEntity<0, dim, GridImp>::Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates >, Dune::YaspGeometry>]' +/build/dune-grid-2.7.1/dune/grid/common/entity.hh:322: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; Dune::Entity<0, dim, GridImp, EntityImp>::Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates >, Dune::YaspGeometry>]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:1326:37: required from 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > > >]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:1159:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:966:7: required from 'std::string Dune::VTKWriter::write(const string&, Dune::VTK::OutputType, int, int) [with GridView = Dune::GridView > > >; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:801:19: required from 'std::string Dune::VTKWriter::write(const string&, Dune::VTK::OutputType) [with GridView = Dune::GridView > > >; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtksequencewriterbase.hh:114:26: required from 'void Dune::VTKSequenceWriterBase::write(double, Dune::VTK::OutputType) [with GridView = Dune::GridView > > >]' +/build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:115:14: required from 'std::string doWrite(const GridView&, Dune::VTK::DataMode, bool) [with GridView = Dune::GridView > > >; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:149:32: required from 'void vtkCheck(const std::array&, const Dune::FieldVector&, bool) [with int dim = 2]' +/build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:178:22: required from here +/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:407: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/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:647:29: required from 'Dune::FieldVector::dim> Dune::YGrid::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantCoordinates; typename Coordinates::ctype = double]' +/build/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridentity.hh:505: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 >; Dune::YaspEntity<0, dim, GridImp>::Geometry = Dune::Geometry<3, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates >, Dune::YaspGeometry>]' +/build/dune-grid-2.7.1/dune/grid/common/entity.hh:322: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; Dune::Entity<0, dim, GridImp, EntityImp>::Geometry = Dune::Geometry<3, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates >, Dune::YaspGeometry>]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:1326:37: required from 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > > >]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:1159:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:966:7: required from 'std::string Dune::VTKWriter::write(const string&, Dune::VTK::OutputType, int, int) [with GridView = Dune::GridView > > >; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:801:19: required from 'std::string Dune::VTKWriter::write(const string&, Dune::VTK::OutputType) [with GridView = Dune::GridView > > >; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtksequencewriterbase.hh:114:26: required from 'void Dune::VTKSequenceWriterBase::write(double, Dune::VTK::OutputType) [with GridView = Dune::GridView > > >]' +/build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:115:14: required from 'std::string doWrite(const GridView&, Dune::VTK::DataMode, bool) [with GridView = Dune::GridView > > >; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:149:32: required from 'void vtkCheck(const std::array&, const Dune::FieldVector&, bool) [with int dim = 3]' +/build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:183:44: required from here +/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:407: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/dune-grid-2.7.1/dune/grid/io/file/vtk/function.hh:14, + from /build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:29, + from /build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtksequencewriterbase.hh:17, + from /build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtksequencewriter.hh:10, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:14: +/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; Dune::MultiLinearGeometry::GlobalCoordinate = Dune::FieldVector; Dune::MultiLinearGeometry::LocalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/function.hh:247:34: required from 'double Dune::P1VTKFunction::evaluate(int, const Entity&, const Dune::FieldVector::ctype, 'using_decl' not supported by dump_expr >&) const [with GV = Dune::GridView > > >; V = std::vector; Dune::P1VTKFunction::Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates >, Dune::YaspEntity>; Dune::P1VTKFunction::Base = Dune::VTKFunction > > > >; typename Dune::VTKFunction::ctype = double]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/function.hh:235:12: 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 global ( const LocalCoordinate &local ) const + | ^~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:76, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:13: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridentity.hh:505:12: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 505 | auto ll = _it.lowerleft(); + | ^~ +In file included from /build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:29, + from /build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtksequencewriterbase.hh:17, + from /build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtksequencewriter.hh:10, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:14: +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/function.hh: In member function 'double Dune::P1VTKFunction::evaluate(int, const Entity&, const Dune::FieldVector::ctype, 'using_decl' not supported by dump_expr >&) const [with GV = Dune::GridView > > >; V = std::vector]': +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/function.hh:247:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 247 | return interpolation.global(xi); + | ~~~~~~~~~~~~~~~~~~~~^~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:76, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:13: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridentity.hh:505:12: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 505 | auto ll = _it.lowerleft(); + | ^~ +In file included from /build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:29, + from /build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtksequencewriterbase.hh:17, + from /build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtksequencewriter.hh:10, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:14: +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/function.hh: In member function 'double Dune::P1VTKFunction::evaluate(int, const Entity&, const Dune::FieldVector::ctype, 'using_decl' not supported by dump_expr >&) const [with GV = Dune::GridView > > >; V = std::vector]': +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/function.hh:247:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 247 | return interpolation.global(xi); + | ~~~~~~~~~~~~~~~~~~~~^~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtksequencewriterbase.hh:17, + from /build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtksequencewriter.hh:10, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:14: +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > > >]': +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:1326:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1326 | p->write((*vit).geometry().corner(vit.localindex())[j]); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > > >]': +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:1326:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > > >]': +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:1326:46: note: parameter passing 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/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:13: +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Dune::YaspGrid::CollectiveCommunicationType, const Dune::YLoadBalance*) [with int dim = 2; Coordinates = Dune::EquidistantCoordinates]': +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:904:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 904 | YaspGrid (Dune::FieldVector L, + | ^~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Dune::YaspGrid::CollectiveCommunicationType, const Dune::YLoadBalance*) [with int dim = 3; Coordinates = Dune::EquidistantCoordinates]': +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:904: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++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/fvector.hh:14, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/nonconformboundaryvtktest.cc:13: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:11: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:67, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/fvector.hh:14, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/nonconformboundaryvtktest.cc:13: -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView >]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView >]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/fvector.hh:14, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/nonconformboundaryvtktest.cc:13: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ + from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:7, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/printgridtest.cc:12: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/fvector.hh:14, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/nonconformboundaryvtktest.cc:13: + from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:7, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/printgridtest.cc:12: /usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]': /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/fvector.hh:14, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/nonconformboundaryvtktest.cc:13: + from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:7, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/printgridtest.cc:12: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426: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++/10/vector:67, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:7, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/printgridtest.cc:12: +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:7, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/printgridtest.cc:12: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426: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++/10/vector:67, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/fvector.hh:14, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/nonconformboundaryvtktest.cc:13: + from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:7, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/printgridtest.cc:12: /usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]': /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); @@ -7817,24 +8159,6 @@ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:11: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView >]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView >]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/io/file/test/nonconformboundaryvtktest.cc: In function 'void vtkCheck(const std::array&, const Dune::FieldVector&) [with int dim = 2]': -/build/dune-grid-2.7.1/dune/grid/io/file/test/nonconformboundaryvtktest.cc:96:23: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 96 | Dune::YaspGrid grid(h, n); - | ^~~~ /usr/include/c++/10/bits/vector.tcc: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView >; int codim = 0]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); @@ -7895,10 +8219,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/io/file/test/nonconformboundaryvtktest.cc: In function 'void vtkCheck(const std::array&, const Dune::FieldVector&) [with int dim = 3]': -/build/dune-grid-2.7.1/dune/grid/io/file/test/nonconformboundaryvtktest.cc:96:23: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 96 | Dune::YaspGrid grid(h, n); - | ^~~~ In file included from /usr/include/c++/10/vector:72, from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:11: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': @@ -7917,53 +8237,8 @@ /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/fvector.hh:14, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/nonconformboundaryvtktest.cc:13: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': -/usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 - 509 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426: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++/10/vector:67, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/fvector.hh:14, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/nonconformboundaryvtktest.cc:13: -/usr/include/c++/10/bits/stl_vector.h: In member function 'void Dune::VTK::SkeletonFunctionWriter::write(const typename Func::Traits::Cell&, const typename Func::Traits::Domain&) [with Func = ScalarFunction > > > >]': -/usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 960 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h: In member function 'void Dune::VTK::SkeletonFunctionWriter::write(const typename Func::Traits::Cell&, const typename Func::Traits::Domain&) [with Func = ScalarFunction > > > >]': -/usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 960 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:30, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/nonconformboundaryvtktest.cc:19: -/usr/include/dune/geometry/axisalignedcubegeometry.hh: In constructor 'Dune::AxisAlignedCubeGeometry::AxisAlignedCubeGeometry(Dune::FieldVector, Dune::FieldVector, const std::bitset<_Nb>&) [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]': -/usr/include/dune/geometry/axisalignedcubegeometry.hh:113:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 113 | AxisAlignedCubeGeometry(const Dune::FieldVector lower, - | ^~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:67, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/fvector.hh:14, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/nonconformboundaryvtktest.cc:13: -/usr/include/c++/10/bits/stl_vector.h: In member function 'void Dune::VTK::SkeletonFunctionWriter::write(const typename Func::Traits::Cell&, const typename Func::Traits::Domain&) [with Func = ScalarFunction > > > >]': -/usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 960 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h: In member function 'void Dune::VTK::SkeletonFunctionWriter::write(const typename Func::Traits::Cell&, const typename Func::Traits::Domain&) [with Func = ScalarFunction > > > >]': -/usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 960 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/10/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 >]': @@ -7992,6 +8267,24 @@ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +[ 33%] Linking CXX executable printgridtest +cd /build/dune-grid-2.7.1/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 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pthread -rdynamic CMakeFiles/printgridtest.dir/printgridtest.cc.o -o printgridtest -Wl,-rpath,/build/dune-grid-2.7.1/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib ../../../../../lib/libdunegrid.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS3.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS2.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugL.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.7.1 -lgmp -lgmpxx -llapack -lblas -lf77blas -latlas -pthread /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so +make[5]: Leaving directory '/build/dune-grid-2.7.1/build' +[ 33%] Built target printgridtest +make -f dune/grid/io/file/test/CMakeFiles/amirameshtest.dir/build.make dune/grid/io/file/test/CMakeFiles/amirameshtest.dir/depend +make[5]: Entering directory '/build/dune-grid-2.7.1/build' +cd /build/dune-grid-2.7.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.7.1 /build/dune-grid-2.7.1/dune/grid/io/file/test /build/dune-grid-2.7.1/build /build/dune-grid-2.7.1/build/dune/grid/io/file/test /build/dune-grid-2.7.1/build/dune/grid/io/file/test/CMakeFiles/amirameshtest.dir/DependInfo.cmake --color= +Dependee "/build/dune-grid-2.7.1/build/dune/grid/io/file/test/CMakeFiles/amirameshtest.dir/DependInfo.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/io/file/test/CMakeFiles/amirameshtest.dir/depend.internal". +Dependee "/build/dune-grid-2.7.1/build/dune/grid/io/file/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/io/file/test/CMakeFiles/amirameshtest.dir/depend.internal". +Scanning dependencies of target amirameshtest +make[5]: Leaving directory '/build/dune-grid-2.7.1/build' +make -f dune/grid/io/file/test/CMakeFiles/amirameshtest.dir/build.make dune/grid/io/file/test/CMakeFiles/amirameshtest.dir/build +make[5]: Entering directory '/build/dune-grid-2.7.1/build' +[ 33%] Building CXX object dune/grid/io/file/test/CMakeFiles/amirameshtest.dir/main77_amirameshtest.cc.o +cd /build/dune-grid-2.7.1/build/dune/grid/io/file/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DMPI_NO_CPPBIND -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -o CMakeFiles/amirameshtest.dir/main77_amirameshtest.cc.o -c /build/dune-grid-2.7.1/build/dune/grid/io/file/test/main77_amirameshtest.cc +[ 33%] Linking CXX executable amirameshtest +cd /build/dune-grid-2.7.1/build/dune/grid/io/file/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/amirameshtest.dir/link.txt --verbose=1 In file included from /usr/include/c++/10/map:61, from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:19, @@ -8004,6 +8297,20 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ +/usr/bin/c++ -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pthread -rdynamic CMakeFiles/amirameshtest.dir/main77_amirameshtest.cc.o -o amirameshtest -Wl,-rpath,/build/dune-grid-2.7.1/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib ../../../../../lib/libdunegrid.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS3.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS2.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugL.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.7.1 -lgmp -lgmpxx -llapack -lblas -lf77blas -latlas -pthread /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so +make[5]: Leaving directory '/build/dune-grid-2.7.1/build' +[ 33%] Built target amirameshtest +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/dune-grid-2.7.1/build' +cd /build/dune-grid-2.7.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.7.1 /build/dune-grid-2.7.1/dune/grid/io/file/test /build/dune-grid-2.7.1/build /build/dune-grid-2.7.1/build/dune/grid/io/file/test /build/dune-grid-2.7.1/build/dune/grid/io/file/test/CMakeFiles/starcdreadertest.dir/DependInfo.cmake --color= +Dependee "/build/dune-grid-2.7.1/build/dune/grid/io/file/test/CMakeFiles/starcdreadertest.dir/DependInfo.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/io/file/test/CMakeFiles/starcdreadertest.dir/depend.internal". +Dependee "/build/dune-grid-2.7.1/build/dune/grid/io/file/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/io/file/test/CMakeFiles/starcdreadertest.dir/depend.internal". +Scanning dependencies of target starcdreadertest +make[5]: Leaving directory '/build/dune-grid-2.7.1/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/dune-grid-2.7.1/build' +[ 34%] Building CXX object dune/grid/io/file/test/CMakeFiles/starcdreadertest.dir/starcdreadertest.cc.o +cd /build/dune-grid-2.7.1/build/dune/grid/io/file/test && /usr/bin/c++ -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/build/dune-grid-2.7.1/doc/grids/\" -DENABLE_GMP=1 -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DMPI_NO_CPPBIND -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -o CMakeFiles/starcdreadertest.dir/starcdreadertest.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/test/starcdreadertest.cc /usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::OneDGrid; GridView = Dune::GridView >; OutputStream = Dune::DebugStream<1, 4>]': /usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, @@ -8020,98 +8327,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::OneDGrid; GridView = Dune::GridView >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:11: -/usr/include/c++/10/bits/vector.tcc: In function 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 509 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': -/usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 -In file included from /usr/include/c++/10/vector:67, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:11: -/usr/include/c++/10/bits/stl_vector.h: In function 'static Dune::QuadratureRule::dim> Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]': -/usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 960 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 960 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -[ 22%] Linking CXX executable nonconformboundaryvtktest -cd /build/dune-grid-2.7.1/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 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pthread -rdynamic CMakeFiles/nonconformboundaryvtktest.dir/nonconformboundaryvtktest.cc.o -o nonconformboundaryvtktest -Wl,-rpath,/build/dune-grid-2.7.1/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib ../../../../../lib/libdunegrid.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS3.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS2.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugL.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.7.1 -lgmp -lgmpxx -llapack -lblas -lf77blas -latlas -pthread /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so -make[5]: Leaving directory '/build/dune-grid-2.7.1/build' -[ 22%] Built target nonconformboundaryvtktest -make -f lib/CMakeFiles/dunealbertagrid_2d.dir/build.make lib/CMakeFiles/dunealbertagrid_2d.dir/depend -make[5]: Entering directory '/build/dune-grid-2.7.1/build' -cd /build/dune-grid-2.7.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.7.1 /build/dune-grid-2.7.1/lib /build/dune-grid-2.7.1/build /build/dune-grid-2.7.1/build/lib /build/dune-grid-2.7.1/build/lib/CMakeFiles/dunealbertagrid_2d.dir/DependInfo.cmake --color= -make[5]: Leaving directory '/build/dune-grid-2.7.1/build' -make -f lib/CMakeFiles/dunealbertagrid_2d.dir/build.make lib/CMakeFiles/dunealbertagrid_2d.dir/build -make[5]: Entering directory '/build/dune-grid-2.7.1/build' -make[5]: Nothing to be done for 'lib/CMakeFiles/dunealbertagrid_2d.dir/build'. -make[5]: Leaving directory '/build/dune-grid-2.7.1/build' -[ 33%] Built target dunealbertagrid_2d -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/dune-grid-2.7.1/build' -cd /build/dune-grid-2.7.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.7.1 /build/dune-grid-2.7.1/dune/grid/io/file/test /build/dune-grid-2.7.1/build /build/dune-grid-2.7.1/build/dune/grid/io/file/test /build/dune-grid-2.7.1/build/dune/grid/io/file/test/CMakeFiles/vtksequencetest.dir/DependInfo.cmake --color= -Dependee "/build/dune-grid-2.7.1/build/dune/grid/io/file/test/CMakeFiles/vtksequencetest.dir/DependInfo.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/io/file/test/CMakeFiles/vtksequencetest.dir/depend.internal". -Dependee "/build/dune-grid-2.7.1/build/dune/grid/io/file/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/io/file/test/CMakeFiles/vtksequencetest.dir/depend.internal". -Scanning dependencies of target vtksequencetest -make[5]: Leaving directory '/build/dune-grid-2.7.1/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/dune-grid-2.7.1/build' -[ 33%] Building CXX object dune/grid/io/file/test/CMakeFiles/vtksequencetest.dir/vtksequencetest.cc.o -cd /build/dune-grid-2.7.1/build/dune/grid/io/file/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DMPI_NO_CPPBIND -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -o CMakeFiles/vtksequencetest.dir/vtksequencetest.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc -[ 34%] Linking CXX executable gmshtest-onedgrid -cd /build/dune-grid-2.7.1/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 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pthread -rdynamic CMakeFiles/gmshtest-onedgrid.dir/gmshtest.cc.o -o gmshtest-onedgrid -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/openmpi/lib:/build/dune-grid-2.7.1/build/lib -lgmp -lgmpxx -llapack -lblas -lf77blas -latlas -pthread /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so ../../../../../lib/libdunegrid.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS3.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS2.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugL.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.7.1 -pthread -llapack -lblas -lf77blas -latlas /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so -make[5]: Leaving directory '/build/dune-grid-2.7.1/build' -[ 34%] Built target gmshtest-onedgrid -make -f dune/grid/io/file/test/CMakeFiles/amirameshtest.dir/build.make dune/grid/io/file/test/CMakeFiles/amirameshtest.dir/depend -make[5]: Entering directory '/build/dune-grid-2.7.1/build' -cd /build/dune-grid-2.7.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.7.1 /build/dune-grid-2.7.1/dune/grid/io/file/test /build/dune-grid-2.7.1/build /build/dune-grid-2.7.1/build/dune/grid/io/file/test /build/dune-grid-2.7.1/build/dune/grid/io/file/test/CMakeFiles/amirameshtest.dir/DependInfo.cmake --color= -Dependee "/build/dune-grid-2.7.1/build/dune/grid/io/file/test/CMakeFiles/amirameshtest.dir/DependInfo.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/io/file/test/CMakeFiles/amirameshtest.dir/depend.internal". -Dependee "/build/dune-grid-2.7.1/build/dune/grid/io/file/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/io/file/test/CMakeFiles/amirameshtest.dir/depend.internal". -Scanning dependencies of target amirameshtest -make[5]: Leaving directory '/build/dune-grid-2.7.1/build' -make -f dune/grid/io/file/test/CMakeFiles/amirameshtest.dir/build.make dune/grid/io/file/test/CMakeFiles/amirameshtest.dir/build -make[5]: Entering directory '/build/dune-grid-2.7.1/build' -[ 34%] Building CXX object dune/grid/io/file/test/CMakeFiles/amirameshtest.dir/main77_amirameshtest.cc.o -cd /build/dune-grid-2.7.1/build/dune/grid/io/file/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DMPI_NO_CPPBIND -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -o CMakeFiles/amirameshtest.dir/main77_amirameshtest.cc.o -c /build/dune-grid-2.7.1/build/dune/grid/io/file/test/main77_amirameshtest.cc -[ 34%] Linking CXX executable amirameshtest -cd /build/dune-grid-2.7.1/build/dune/grid/io/file/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/amirameshtest.dir/link.txt --verbose=1 -/usr/bin/c++ -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pthread -rdynamic CMakeFiles/amirameshtest.dir/main77_amirameshtest.cc.o -o amirameshtest -Wl,-rpath,/build/dune-grid-2.7.1/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib ../../../../../lib/libdunegrid.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS3.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS2.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugL.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.7.1 -lgmp -lgmpxx -llapack -lblas -lf77blas -latlas -pthread /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so -make[5]: Leaving directory '/build/dune-grid-2.7.1/build' -[ 34%] Built target amirameshtest -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/dune-grid-2.7.1/build' -cd /build/dune-grid-2.7.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.7.1 /build/dune-grid-2.7.1/dune/grid/io/file/test /build/dune-grid-2.7.1/build /build/dune-grid-2.7.1/build/dune/grid/io/file/test /build/dune-grid-2.7.1/build/dune/grid/io/file/test/CMakeFiles/starcdreadertest.dir/DependInfo.cmake --color= -Dependee "/build/dune-grid-2.7.1/build/dune/grid/io/file/test/CMakeFiles/starcdreadertest.dir/DependInfo.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/io/file/test/CMakeFiles/starcdreadertest.dir/depend.internal". -Dependee "/build/dune-grid-2.7.1/build/dune/grid/io/file/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/io/file/test/CMakeFiles/starcdreadertest.dir/depend.internal". -Scanning dependencies of target starcdreadertest -make[5]: Leaving directory '/build/dune-grid-2.7.1/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/dune-grid-2.7.1/build' -[ 35%] Building CXX object dune/grid/io/file/test/CMakeFiles/starcdreadertest.dir/starcdreadertest.cc.o -cd /build/dune-grid-2.7.1/build/dune/grid/io/file/test && /usr/bin/c++ -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/build/dune-grid-2.7.1/doc/grids/\" -DENABLE_GMP=1 -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DMPI_NO_CPPBIND -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -o CMakeFiles/starcdreadertest.dir/starcdreadertest.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/test/starcdreadertest.cc In file included from /usr/include/dune/geometry/quadraturerules.hh:532, from /usr/include/dune/geometry/test/checkgeometry.hh:14, from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, @@ -8136,169 +8351,14 @@ /usr/include/dune/common/to_unique_ptr.hh:72:5: note: declared here 72 | operator pointer() noexcept { return Super::release(); } | ^~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:13: -/build/dune-grid-2.7.1/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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:1326:46: required from 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > > >]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:1159:7: required from 'void Dune::VTKWriter::writeAllData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > > >]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:1140:7: required from 'void Dune::VTKWriter::writeDataFile(std::ostream&) [with GridView = Dune::GridView > > >; std::ostream = std::basic_ostream]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:966:7: required from 'std::string Dune::VTKWriter::write(const string&, Dune::VTK::OutputType, int, int) [with GridView = Dune::GridView > > >; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:801:19: required from 'std::string Dune::VTKWriter::write(const string&, Dune::VTK::OutputType) [with GridView = Dune::GridView > > >; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtksequencewriterbase.hh:114:26: required from 'void Dune::VTKSequenceWriterBase::write(double, Dune::VTK::OutputType) [with GridView = Dune::GridView > > >]' -/build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:115:14: required from 'std::string doWrite(const GridView&, Dune::VTK::DataMode, bool) [with GridView = Dune::GridView > > >; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:149:32: required from 'void vtkCheck(const std::array&, const Dune::FieldVector&, bool) [with int dim = 1]' -/build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:173:22: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:156:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 156 | GlobalCoordinate corner ( int i ) const - | ^~~~~~ -/build/dune-grid-2.7.1/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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:1326:46: required from 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > > >]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:1159:7: required from 'void Dune::VTKWriter::writeAllData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > > >]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:1140:7: required from 'void Dune::VTKWriter::writeDataFile(std::ostream&) [with GridView = Dune::GridView > > >; std::ostream = std::basic_ostream]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:966:7: required from 'std::string Dune::VTKWriter::write(const string&, Dune::VTK::OutputType, int, int) [with GridView = Dune::GridView > > >; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:801:19: required from 'std::string Dune::VTKWriter::write(const string&, Dune::VTK::OutputType) [with GridView = Dune::GridView > > >; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtksequencewriterbase.hh:114:26: required from 'void Dune::VTKSequenceWriterBase::write(double, Dune::VTK::OutputType) [with GridView = Dune::GridView > > >]' -/build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:115:14: required from 'std::string doWrite(const GridView&, Dune::VTK::DataMode, bool) [with GridView = Dune::GridView > > >; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:149:32: required from 'void vtkCheck(const std::array&, const Dune::FieldVector&, bool) [with int dim = 2]' -/build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:178:22: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:156: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/dune-grid-2.7.1/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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:1326:46: required from 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > > >]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:1159:7: required from 'void Dune::VTKWriter::writeAllData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > > >]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:1140:7: required from 'void Dune::VTKWriter::writeDataFile(std::ostream&) [with GridView = Dune::GridView > > >; std::ostream = std::basic_ostream]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:966:7: required from 'std::string Dune::VTKWriter::write(const string&, Dune::VTK::OutputType, int, int) [with GridView = Dune::GridView > > >; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:801:19: required from 'std::string Dune::VTKWriter::write(const string&, Dune::VTK::OutputType) [with GridView = Dune::GridView > > >; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtksequencewriterbase.hh:114:26: required from 'void Dune::VTKSequenceWriterBase::write(double, Dune::VTK::OutputType) [with GridView = Dune::GridView > > >]' -/build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:115:14: required from 'std::string doWrite(const GridView&, Dune::VTK::DataMode, bool) [with GridView = Dune::GridView > > >; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:149:32: required from 'void vtkCheck(const std::array&, const Dune::FieldVector&, bool) [with int dim = 3]' -/build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:183:44: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:156: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/dune-grid-2.7.1/dune/grid/io/file/vtk/vtksequencewriterbase.hh:17, - from /build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtksequencewriter.hh:10, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:14: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:1275: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/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:1309:16: required from 'void Dune::VTKWriter::writeVertexData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > > >]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:1153:7: required from 'void Dune::VTKWriter::writeAllData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > > >]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:1140:7: required from 'void Dune::VTKWriter::writeDataFile(std::ostream&) [with GridView = Dune::GridView > > >; std::ostream = std::basic_ostream]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:966:7: required from 'std::string Dune::VTKWriter::write(const string&, Dune::VTK::OutputType, int, int) [with GridView = Dune::GridView > > >; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:801:19: required from 'std::string Dune::VTKWriter::write(const string&, Dune::VTK::OutputType) [with GridView = Dune::GridView > > >; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtksequencewriterbase.hh:114:26: required from 'void Dune::VTKSequenceWriterBase::write(double, Dune::VTK::OutputType) [with GridView = Dune::GridView > > >]' -/build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:115:14: required from 'std::string doWrite(const GridView&, Dune::VTK::DataMode, bool) [with GridView = Dune::GridView > > >; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:149:32: required from 'void vtkCheck(const std::array&, const Dune::FieldVector&, bool) [with int dim = 1]' -/build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:173:22: required from here -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:497:25: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 497 | FieldVector position () const - | ^~~~~~~~ -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:1275: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/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:1309:16: required from 'void Dune::VTKWriter::writeVertexData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > > >]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:1153:7: required from 'void Dune::VTKWriter::writeAllData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > > >]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:1140:7: required from 'void Dune::VTKWriter::writeDataFile(std::ostream&) [with GridView = Dune::GridView > > >; std::ostream = std::basic_ostream]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:966:7: required from 'std::string Dune::VTKWriter::write(const string&, Dune::VTK::OutputType, int, int) [with GridView = Dune::GridView > > >; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:801:19: required from 'std::string Dune::VTKWriter::write(const string&, Dune::VTK::OutputType) [with GridView = Dune::GridView > > >; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtksequencewriterbase.hh:114:26: required from 'void Dune::VTKSequenceWriterBase::write(double, Dune::VTK::OutputType) [with GridView = Dune::GridView > > >]' -/build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:115:14: required from 'std::string doWrite(const GridView&, Dune::VTK::DataMode, bool) [with GridView = Dune::GridView > > >; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:149:32: required from 'void vtkCheck(const std::array&, const Dune::FieldVector&, bool) [with int dim = 2]' -/build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:178:22: required from here -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:497: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/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:1275: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/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:1309:16: required from 'void Dune::VTKWriter::writeVertexData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > > >]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:1153:7: required from 'void Dune::VTKWriter::writeAllData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > > >]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:1140:7: required from 'void Dune::VTKWriter::writeDataFile(std::ostream&) [with GridView = Dune::GridView > > >; std::ostream = std::basic_ostream]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:966:7: required from 'std::string Dune::VTKWriter::write(const string&, Dune::VTK::OutputType, int, int) [with GridView = Dune::GridView > > >; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:801:19: required from 'std::string Dune::VTKWriter::write(const string&, Dune::VTK::OutputType) [with GridView = Dune::GridView > > >; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtksequencewriterbase.hh:114:26: required from 'void Dune::VTKSequenceWriterBase::write(double, Dune::VTK::OutputType) [with GridView = Dune::GridView > > >]' -/build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:115:14: required from 'std::string doWrite(const GridView&, Dune::VTK::DataMode, bool) [with GridView = Dune::GridView > > >; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:149:32: required from 'void vtkCheck(const std::array&, const Dune::FieldVector&, bool) [with int dim = 3]' -/build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:183:44: required from here -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:497: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 file included from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:74, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:13: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridentity.hh:505: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 >; Dune::YaspEntity<0, dim, GridImp>::Geometry = Dune::Geometry<1, 1, const Dune::YaspGrid<1, Dune::EquidistantCoordinates >, Dune::YaspGeometry>]' -/build/dune-grid-2.7.1/dune/grid/common/entity.hh:322: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; Dune::Entity<0, dim, GridImp, EntityImp>::Geometry = Dune::Geometry<1, 1, const Dune::YaspGrid<1, Dune::EquidistantCoordinates >, Dune::YaspGeometry>]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:1326:37: required from 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > > >]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:1159:7: required from 'void Dune::VTKWriter::writeAllData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > > >]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:1140:7: required from 'void Dune::VTKWriter::writeDataFile(std::ostream&) [with GridView = Dune::GridView > > >; std::ostream = std::basic_ostream]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:966:7: required from 'std::string Dune::VTKWriter::write(const string&, Dune::VTK::OutputType, int, int) [with GridView = Dune::GridView > > >; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:801:19: required from 'std::string Dune::VTKWriter::write(const string&, Dune::VTK::OutputType) [with GridView = Dune::GridView > > >; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtksequencewriterbase.hh:114:26: required from 'void Dune::VTKSequenceWriterBase::write(double, Dune::VTK::OutputType) [with GridView = Dune::GridView > > >]' -/build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:115:14: required from 'std::string doWrite(const GridView&, Dune::VTK::DataMode, bool) [with GridView = Dune::GridView > > >; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:149:32: required from 'void vtkCheck(const std::array&, const Dune::FieldVector&, bool) [with int dim = 1]' -/build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:173:22: required from here -/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:645:58: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 645 | Dune::FieldVector lowerleft() const - | ^~~~~~~~~ -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridentity.hh:505: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 >; Dune::YaspEntity<0, dim, GridImp>::Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates >, Dune::YaspGeometry>]' -/build/dune-grid-2.7.1/dune/grid/common/entity.hh:322: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; Dune::Entity<0, dim, GridImp, EntityImp>::Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates >, Dune::YaspGeometry>]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:1326:37: required from 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > > >]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:1159:7: required from 'void Dune::VTKWriter::writeAllData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > > >]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:1140:7: required from 'void Dune::VTKWriter::writeDataFile(std::ostream&) [with GridView = Dune::GridView > > >; std::ostream = std::basic_ostream]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:966:7: required from 'std::string Dune::VTKWriter::write(const string&, Dune::VTK::OutputType, int, int) [with GridView = Dune::GridView > > >; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:801:19: required from 'std::string Dune::VTKWriter::write(const string&, Dune::VTK::OutputType) [with GridView = Dune::GridView > > >; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtksequencewriterbase.hh:114:26: required from 'void Dune::VTKSequenceWriterBase::write(double, Dune::VTK::OutputType) [with GridView = Dune::GridView > > >]' -/build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:115:14: required from 'std::string doWrite(const GridView&, Dune::VTK::DataMode, bool) [with GridView = Dune::GridView > > >; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:149:32: required from 'void vtkCheck(const std::array&, const Dune::FieldVector&, bool) [with int dim = 2]' -/build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:178:22: required from here -/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:645: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/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridentity.hh:505: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 >; Dune::YaspEntity<0, dim, GridImp>::Geometry = Dune::Geometry<3, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates >, Dune::YaspGeometry>]' -/build/dune-grid-2.7.1/dune/grid/common/entity.hh:322: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; Dune::Entity<0, dim, GridImp, EntityImp>::Geometry = Dune::Geometry<3, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates >, Dune::YaspGeometry>]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:1326:37: required from 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > > >]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:1159:7: required from 'void Dune::VTKWriter::writeAllData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > > >]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:1140:7: required from 'void Dune::VTKWriter::writeDataFile(std::ostream&) [with GridView = Dune::GridView > > >; std::ostream = std::basic_ostream]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:966:7: required from 'std::string Dune::VTKWriter::write(const string&, Dune::VTK::OutputType, int, int) [with GridView = Dune::GridView > > >; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:801:19: required from 'std::string Dune::VTKWriter::write(const string&, Dune::VTK::OutputType) [with GridView = Dune::GridView > > >; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtksequencewriterbase.hh:114:26: required from 'void Dune::VTKSequenceWriterBase::write(double, Dune::VTK::OutputType) [with GridView = Dune::GridView > > >]' -/build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:115:14: required from 'std::string doWrite(const GridView&, Dune::VTK::DataMode, bool) [with GridView = Dune::GridView > > >; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:149:32: required from 'void vtkCheck(const std::array&, const Dune::FieldVector&, bool) [with int dim = 3]' -/build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:183:44: required from here -/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:645: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/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:647:29: required from 'Dune::FieldVector::dim> Dune::YGrid::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantCoordinates; typename Coordinates::ctype = double]' -/build/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridentity.hh:505: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 >; Dune::YaspEntity<0, dim, GridImp>::Geometry = Dune::Geometry<1, 1, const Dune::YaspGrid<1, Dune::EquidistantCoordinates >, Dune::YaspGeometry>]' -/build/dune-grid-2.7.1/dune/grid/common/entity.hh:322: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; Dune::Entity<0, dim, GridImp, EntityImp>::Geometry = Dune::Geometry<1, 1, const Dune::YaspGrid<1, Dune::EquidistantCoordinates >, Dune::YaspGeometry>]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:1326:37: required from 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > > >]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:1159:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:966:7: required from 'std::string Dune::VTKWriter::write(const string&, Dune::VTK::OutputType, int, int) [with GridView = Dune::GridView > > >; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:801:19: required from 'std::string Dune::VTKWriter::write(const string&, Dune::VTK::OutputType) [with GridView = Dune::GridView > > >; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtksequencewriterbase.hh:114:26: required from 'void Dune::VTKSequenceWriterBase::write(double, Dune::VTK::OutputType) [with GridView = Dune::GridView > > >]' -/build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:115:14: required from 'std::string doWrite(const GridView&, Dune::VTK::DataMode, bool) [with GridView = Dune::GridView > > >; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:149:32: required from 'void vtkCheck(const std::array&, const Dune::FieldVector&, bool) [with int dim = 1]' -/build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:173:22: required from here -/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:407:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 407 | fTupel lowerleft() const - | ^~~~~~~~~ -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:647:29: required from 'Dune::FieldVector::dim> Dune::YGrid::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantCoordinates; typename Coordinates::ctype = double]' -/build/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridentity.hh:505: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 >; Dune::YaspEntity<0, dim, GridImp>::Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates >, Dune::YaspGeometry>]' -/build/dune-grid-2.7.1/dune/grid/common/entity.hh:322: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; Dune::Entity<0, dim, GridImp, EntityImp>::Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates >, Dune::YaspGeometry>]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:1326:37: required from 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > > >]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:1159:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:966:7: required from 'std::string Dune::VTKWriter::write(const string&, Dune::VTK::OutputType, int, int) [with GridView = Dune::GridView > > >; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:801:19: required from 'std::string Dune::VTKWriter::write(const string&, Dune::VTK::OutputType) [with GridView = Dune::GridView > > >; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtksequencewriterbase.hh:114:26: required from 'void Dune::VTKSequenceWriterBase::write(double, Dune::VTK::OutputType) [with GridView = Dune::GridView > > >]' -/build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:115:14: required from 'std::string doWrite(const GridView&, Dune::VTK::DataMode, bool) [with GridView = Dune::GridView > > >; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:149:32: required from 'void vtkCheck(const std::array&, const Dune::FieldVector&, bool) [with int dim = 2]' -/build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:178:22: required from here -/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:407: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/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:647:29: required from 'Dune::FieldVector::dim> Dune::YGrid::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantCoordinates; typename Coordinates::ctype = double]' -/build/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridentity.hh:505: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 >; Dune::YaspEntity<0, dim, GridImp>::Geometry = Dune::Geometry<3, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates >, Dune::YaspGeometry>]' -/build/dune-grid-2.7.1/dune/grid/common/entity.hh:322: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; Dune::Entity<0, dim, GridImp, EntityImp>::Geometry = Dune::Geometry<3, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates >, Dune::YaspGeometry>]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:1326:37: required from 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > > >]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:1159:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:966:7: required from 'std::string Dune::VTKWriter::write(const string&, Dune::VTK::OutputType, int, int) [with GridView = Dune::GridView > > >; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:801:19: required from 'std::string Dune::VTKWriter::write(const string&, Dune::VTK::OutputType) [with GridView = Dune::GridView > > >; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtksequencewriterbase.hh:114:26: required from 'void Dune::VTKSequenceWriterBase::write(double, Dune::VTK::OutputType) [with GridView = Dune::GridView > > >]' -/build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:115:14: required from 'std::string doWrite(const GridView&, Dune::VTK::DataMode, bool) [with GridView = Dune::GridView > > >; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:149:32: required from 'void vtkCheck(const std::array&, const Dune::FieldVector&, bool) [with int dim = 3]' -/build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:183:44: required from here -/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:407: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/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::OneDGrid; GridView = Dune::GridView >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, from /build/dune-grid-2.7.1/dune/grid/io/file/test/starcdreadertest.cc:12: @@ -8320,6 +8380,12 @@ /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:165:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 165 | GlobalCoordinate global (const LocalCoordinate& local) const | ^~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:11: +/usr/include/c++/10/bits/vector.tcc: In function 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.hh:12, from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:116, from /build/dune-grid-2.7.1/dune/grid/io/file/test/starcdreadertest.cc:12: @@ -8343,63 +8409,27 @@ /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 global ( const LocalCoordinate &local ) const | ^~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/io/file/vtk/function.hh:14, - from /build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:29, - from /build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtksequencewriterbase.hh:17, - from /build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtksequencewriter.hh:10, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:14: -/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; Dune::MultiLinearGeometry::GlobalCoordinate = Dune::FieldVector; Dune::MultiLinearGeometry::LocalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/function.hh:247:34: required from 'double Dune::P1VTKFunction::evaluate(int, const Entity&, const Dune::FieldVector::ctype, 'using_decl' not supported by dump_expr >&) const [with GV = Dune::GridView > > >; V = std::vector; Dune::P1VTKFunction::Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates >, Dune::YaspEntity>; Dune::P1VTKFunction::Base = Dune::VTKFunction > > > >; typename Dune::VTKFunction::ctype = double]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/function.hh:235:12: 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 global ( const LocalCoordinate &local ) const - | ^~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:76, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:13: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridentity.hh:505:12: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 505 | auto ll = _it.lowerleft(); - | ^~ -In file included from /build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:29, - from /build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtksequencewriterbase.hh:17, - from /build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtksequencewriter.hh:10, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:14: -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/function.hh: In member function 'double Dune::P1VTKFunction::evaluate(int, const Entity&, const Dune::FieldVector::ctype, 'using_decl' not supported by dump_expr >&) const [with GV = Dune::GridView > > >; V = std::vector]': -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/function.hh:247:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 247 | return interpolation.global(xi); - | ~~~~~~~~~~~~~~~~~~~~^~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:76, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:13: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridentity.hh:505:12: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 505 | auto ll = _it.lowerleft(); - | ^~ -In file included from /build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:29, - from /build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtksequencewriterbase.hh:17, - from /build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtksequencewriter.hh:10, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:14: -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/function.hh: In member function 'double Dune::P1VTKFunction::evaluate(int, const Entity&, const Dune::FieldVector::ctype, 'using_decl' not supported by dump_expr >&) const [with GV = Dune::GridView > > >; V = std::vector]': -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/function.hh:247:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 247 | return interpolation.global(xi); - | ~~~~~~~~~~~~~~~~~~~~^~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtksequencewriterbase.hh:17, - from /build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtksequencewriter.hh:10, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:14: -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > > >]': -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:1326:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1326 | p->write((*vit).geometry().corner(vit.localindex())[j]); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > > >]': -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:1326:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > > >]': -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:1326:46: note: parameter passing 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/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:13: -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Dune::YaspGrid::CollectiveCommunicationType, const Dune::YLoadBalance*) [with int dim = 2; Coordinates = Dune::EquidistantCoordinates]': -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:904:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 904 | YaspGrid (Dune::FieldVector L, - | ^~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Dune::YaspGrid::CollectiveCommunicationType, const Dune::YLoadBalance*) [with int dim = 3; Coordinates = Dune::EquidistantCoordinates]': -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:904: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++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 509 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': +/usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 +In file included from /usr/include/c++/10/vector:67, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:11: +/usr/include/c++/10/bits/stl_vector.h: In function 'static Dune::QuadratureRule::dim> Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]': +/usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 960 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 960 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/dune/geometry/quadraturerules.hh:532, from /usr/include/dune/geometry/test/checkgeometry.hh:14, from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, @@ -8449,8 +8479,22 @@ /build/dune-grid-2.7.1/dune/grid/io/file/test/starcdreadertest.cc:65:1: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 65 | } | ^ -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Dune::YaspGrid::CollectiveCommunicationType, const Dune::YLoadBalance*) [with int dim = 1; Coordinates = Dune::EquidistantCoordinates]': -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:904:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +[ 35%] Linking CXX executable gmshtest-onedgrid +cd /build/dune-grid-2.7.1/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 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pthread -rdynamic CMakeFiles/gmshtest-onedgrid.dir/gmshtest.cc.o -o gmshtest-onedgrid -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/openmpi/lib:/build/dune-grid-2.7.1/build/lib -lgmp -lgmpxx -llapack -lblas -lf77blas -latlas -pthread /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so ../../../../../lib/libdunegrid.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS3.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS2.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugL.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.7.1 -pthread -llapack -lblas -lf77blas -latlas /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so +make[5]: Leaving directory '/build/dune-grid-2.7.1/build' +[ 35%] Built target gmshtest-onedgrid +make -f dune/grid/io/file/test/CMakeFiles/conformvolumevtktest.dir/build.make dune/grid/io/file/test/CMakeFiles/conformvolumevtktest.dir/depend +make[5]: Entering directory '/build/dune-grid-2.7.1/build' +cd /build/dune-grid-2.7.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.7.1 /build/dune-grid-2.7.1/dune/grid/io/file/test /build/dune-grid-2.7.1/build /build/dune-grid-2.7.1/build/dune/grid/io/file/test /build/dune-grid-2.7.1/build/dune/grid/io/file/test/CMakeFiles/conformvolumevtktest.dir/DependInfo.cmake --color= +Dependee "/build/dune-grid-2.7.1/build/dune/grid/io/file/test/CMakeFiles/conformvolumevtktest.dir/DependInfo.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/io/file/test/CMakeFiles/conformvolumevtktest.dir/depend.internal". +Dependee "/build/dune-grid-2.7.1/build/dune/grid/io/file/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/io/file/test/CMakeFiles/conformvolumevtktest.dir/depend.internal". +Scanning dependencies of target conformvolumevtktest +make[5]: Leaving directory '/build/dune-grid-2.7.1/build' +make -f dune/grid/io/file/test/CMakeFiles/conformvolumevtktest.dir/build.make dune/grid/io/file/test/CMakeFiles/conformvolumevtktest.dir/build +make[5]: Entering directory '/build/dune-grid-2.7.1/build' +[ 36%] Building CXX object dune/grid/io/file/test/CMakeFiles/conformvolumevtktest.dir/conformvolumevtktest.cc.o +cd /build/dune-grid-2.7.1/build/dune/grid/io/file/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DMPI_NO_CPPBIND -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -o CMakeFiles/conformvolumevtktest.dir/conformvolumevtktest.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/test/conformvolumevtktest.cc In file included from /usr/include/dune/common/fvector.hh:20, from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:11, from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:19, @@ -8459,6 +8503,90 @@ /usr/include/dune/common/densevector.hh:448:18: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 448 | derived_type operator- (const DenseVector& b) const | ^~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:74, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/conformvolumevtktest.cc:22: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridentity.hh:505: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 >; Dune::YaspEntity<0, dim, GridImp>::Geometry = Dune::Geometry<1, 1, const Dune::YaspGrid<1, Dune::EquidistantCoordinates >, Dune::YaspGeometry>]' +/build/dune-grid-2.7.1/dune/grid/common/entity.hh:648:57: required from 'Dune::GeometryType Dune::EntityDefaultImplementation<0, dim, GridImp, EntityImp>::type() const [with int dim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates >; EntityImp = Dune::YaspEntity]' +/build/dune-grid-2.7.1/dune/grid/common/entity.hh:343:56: required from 'Dune::GeometryType Dune::Entity<0, dim, GridImp, EntityImp>::type() const [with int dim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates >; EntityImp = Dune::YaspEntity]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/corner.hh:66:63: required from 'void Dune::VTK::Corner::vtkIndex(unsigned int) [with Cell = Dune::Entity<0, 1, const Dune::YaspGrid<1, Dune::EquidistantCoordinates >, Dune::YaspEntity>]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/corneriterator.hh:109:26: required from 'Dune::VTK::CornerIterator::CornerIterator(const CellIterator&, const CellIterator&, unsigned int) [with CellIterator = Dune::EntityIterator<0, const Dune::YaspGrid<1, Dune::EquidistantCoordinates >, Dune::YaspLevelIterator<0, Dune::InteriorBorder_Partition, const Dune::YaspGrid<1, Dune::EquidistantCoordinates > > >]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/volumeiterators.hh:59:16: required from 'Dune::VTK::ConformingVolumeIteratorFactory::CornerIterator Dune::VTK::ConformingVolumeIteratorFactory::beginCorners() const [with GV = Dune::GridView > > >; Dune::VTK::ConformingVolumeIteratorFactory::CornerIterator = Dune::VTK::CornerIterator >, Dune::YaspLevelIterator<0, Dune::InteriorBorder_Partition, const Dune::YaspGrid<1, Dune::EquidistantCoordinates > > > >]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/basicwriter.hh:208:63: required from 'void Dune::VTK::BasicWriter::writePiece(const string&, Dune::VTK::OutputType) [with IteratorFactory = Dune::VTK::ConformingVolumeIteratorFactory > > > >; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/basicwriter.hh:443:9: required from 'std::string Dune::VTK::BasicWriter::write(const string&, Dune::VTK::OutputType) [with IteratorFactory = Dune::VTK::ConformingVolumeIteratorFactory > > > >; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/io/file/test/conformvolumevtktest.cc:88:12: required from 'void doWrite(const GridView&) [with GridView = Dune::GridView > > >]' +/build/dune-grid-2.7.1/dune/grid/io/file/test/conformvolumevtktest.cc:107:10: required from 'void vtkCheck(Dune::FieldVector&, std::array) [with unsigned int dim = 1]' +/build/dune-grid-2.7.1/dune/grid/io/file/test/conformvolumevtktest.cc:128:37: required from here +/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:645:58: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 645 | Dune::FieldVector lowerleft() const + | ^~~~~~~~~ +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridentity.hh:505: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 >; Dune::YaspEntity<0, dim, GridImp>::Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates >, Dune::YaspGeometry>]' +/build/dune-grid-2.7.1/dune/grid/common/entity.hh:648:57: required from 'Dune::GeometryType Dune::EntityDefaultImplementation<0, dim, GridImp, EntityImp>::type() const [with int dim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates >; EntityImp = Dune::YaspEntity]' +/build/dune-grid-2.7.1/dune/grid/common/entity.hh:343:56: required from 'Dune::GeometryType Dune::Entity<0, dim, GridImp, EntityImp>::type() const [with int dim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates >; EntityImp = Dune::YaspEntity]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/corner.hh:66:63: required from 'void Dune::VTK::Corner::vtkIndex(unsigned int) [with Cell = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates >, Dune::YaspEntity>]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/corneriterator.hh:109:26: required from 'Dune::VTK::CornerIterator::CornerIterator(const CellIterator&, const CellIterator&, unsigned int) [with CellIterator = Dune::EntityIterator<0, const Dune::YaspGrid<2, Dune::EquidistantCoordinates >, Dune::YaspLevelIterator<0, Dune::InteriorBorder_Partition, const Dune::YaspGrid<2, Dune::EquidistantCoordinates > > >]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/volumeiterators.hh:59:16: required from 'Dune::VTK::ConformingVolumeIteratorFactory::CornerIterator Dune::VTK::ConformingVolumeIteratorFactory::beginCorners() const [with GV = Dune::GridView > > >; Dune::VTK::ConformingVolumeIteratorFactory::CornerIterator = Dune::VTK::CornerIterator >, Dune::YaspLevelIterator<0, Dune::InteriorBorder_Partition, const Dune::YaspGrid<2, Dune::EquidistantCoordinates > > > >]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/basicwriter.hh:208:63: required from 'void Dune::VTK::BasicWriter::writePiece(const string&, Dune::VTK::OutputType) [with IteratorFactory = Dune::VTK::ConformingVolumeIteratorFactory > > > >; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/basicwriter.hh:443:9: required from 'std::string Dune::VTK::BasicWriter::write(const string&, Dune::VTK::OutputType) [with IteratorFactory = Dune::VTK::ConformingVolumeIteratorFactory > > > >; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/io/file/test/conformvolumevtktest.cc:88:12: required from 'void doWrite(const GridView&) [with GridView = Dune::GridView > > >]' +/build/dune-grid-2.7.1/dune/grid/io/file/test/conformvolumevtktest.cc:107:10: required from 'void vtkCheck(Dune::FieldVector&, std::array) [with unsigned int dim = 2]' +/build/dune-grid-2.7.1/dune/grid/io/file/test/conformvolumevtktest.cc:137:37: required from here +/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:645: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/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridentity.hh:505: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 >; Dune::YaspEntity<0, dim, GridImp>::Geometry = Dune::Geometry<3, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates >, Dune::YaspGeometry>]' +/build/dune-grid-2.7.1/dune/grid/common/entity.hh:648:57: required from 'Dune::GeometryType Dune::EntityDefaultImplementation<0, dim, GridImp, EntityImp>::type() const [with int dim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >; EntityImp = Dune::YaspEntity]' +/build/dune-grid-2.7.1/dune/grid/common/entity.hh:343:56: required from 'Dune::GeometryType Dune::Entity<0, dim, GridImp, EntityImp>::type() const [with int dim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >; EntityImp = Dune::YaspEntity]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/corner.hh:66:63: required from 'void Dune::VTK::Corner::vtkIndex(unsigned int) [with Cell = Dune::Entity<0, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates >, Dune::YaspEntity>]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/corneriterator.hh:109:26: required from 'Dune::VTK::CornerIterator::CornerIterator(const CellIterator&, const CellIterator&, unsigned int) [with CellIterator = Dune::EntityIterator<0, const Dune::YaspGrid<3, Dune::EquidistantCoordinates >, Dune::YaspLevelIterator<0, Dune::InteriorBorder_Partition, const Dune::YaspGrid<3, Dune::EquidistantCoordinates > > >]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/volumeiterators.hh:59:16: required from 'Dune::VTK::ConformingVolumeIteratorFactory::CornerIterator Dune::VTK::ConformingVolumeIteratorFactory::beginCorners() const [with GV = Dune::GridView > > >; Dune::VTK::ConformingVolumeIteratorFactory::CornerIterator = Dune::VTK::CornerIterator >, Dune::YaspLevelIterator<0, Dune::InteriorBorder_Partition, const Dune::YaspGrid<3, Dune::EquidistantCoordinates > > > >]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/basicwriter.hh:208:63: required from 'void Dune::VTK::BasicWriter::writePiece(const string&, Dune::VTK::OutputType) [with IteratorFactory = Dune::VTK::ConformingVolumeIteratorFactory > > > >; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/basicwriter.hh:443:9: required from 'std::string Dune::VTK::BasicWriter::write(const string&, Dune::VTK::OutputType) [with IteratorFactory = Dune::VTK::ConformingVolumeIteratorFactory > > > >; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/io/file/test/conformvolumevtktest.cc:88:12: required from 'void doWrite(const GridView&) [with GridView = Dune::GridView > > >]' +/build/dune-grid-2.7.1/dune/grid/io/file/test/conformvolumevtktest.cc:107:10: required from 'void vtkCheck(Dune::FieldVector&, std::array) [with unsigned int dim = 3]' +/build/dune-grid-2.7.1/dune/grid/io/file/test/conformvolumevtktest.cc:147:37: required from here +/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:645: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/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:647:29: required from 'Dune::FieldVector::dim> Dune::YGrid::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantCoordinates; typename Coordinates::ctype = double]' +/build/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridentity.hh:505: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 >; Dune::YaspEntity<0, dim, GridImp>::Geometry = Dune::Geometry<1, 1, const Dune::YaspGrid<1, Dune::EquidistantCoordinates >, Dune::YaspGeometry>]' +/build/dune-grid-2.7.1/dune/grid/common/entity.hh:648:57: required from 'Dune::GeometryType Dune::EntityDefaultImplementation<0, dim, GridImp, EntityImp>::type() const [with int dim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates >; EntityImp = Dune::YaspEntity]' +/build/dune-grid-2.7.1/dune/grid/common/entity.hh:343:56: required from 'Dune::GeometryType Dune::Entity<0, dim, GridImp, EntityImp>::type() const [with int dim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates >; EntityImp = Dune::YaspEntity]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/corner.hh:66:63: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/volumeiterators.hh:59:16: required from 'Dune::VTK::ConformingVolumeIteratorFactory::CornerIterator Dune::VTK::ConformingVolumeIteratorFactory::beginCorners() const [with GV = Dune::GridView > > >; Dune::VTK::ConformingVolumeIteratorFactory::CornerIterator = Dune::VTK::CornerIterator >, Dune::YaspLevelIterator<0, Dune::InteriorBorder_Partition, const Dune::YaspGrid<1, Dune::EquidistantCoordinates > > > >]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/basicwriter.hh:208:63: required from 'void Dune::VTK::BasicWriter::writePiece(const string&, Dune::VTK::OutputType) [with IteratorFactory = Dune::VTK::ConformingVolumeIteratorFactory > > > >; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/basicwriter.hh:443:9: required from 'std::string Dune::VTK::BasicWriter::write(const string&, Dune::VTK::OutputType) [with IteratorFactory = Dune::VTK::ConformingVolumeIteratorFactory > > > >; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/io/file/test/conformvolumevtktest.cc:88:12: required from 'void doWrite(const GridView&) [with GridView = Dune::GridView > > >]' +/build/dune-grid-2.7.1/dune/grid/io/file/test/conformvolumevtktest.cc:107:10: required from 'void vtkCheck(Dune::FieldVector&, std::array) [with unsigned int dim = 1]' +/build/dune-grid-2.7.1/dune/grid/io/file/test/conformvolumevtktest.cc:128:37: required from here +/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:407:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 407 | fTupel lowerleft() const + | ^~~~~~~~~ +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:647:29: required from 'Dune::FieldVector::dim> Dune::YGrid::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantCoordinates; typename Coordinates::ctype = double]' +/build/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridentity.hh:505: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 >; Dune::YaspEntity<0, dim, GridImp>::Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates >, Dune::YaspGeometry>]' +/build/dune-grid-2.7.1/dune/grid/common/entity.hh:648:57: required from 'Dune::GeometryType Dune::EntityDefaultImplementation<0, dim, GridImp, EntityImp>::type() const [with int dim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates >; EntityImp = Dune::YaspEntity]' +/build/dune-grid-2.7.1/dune/grid/common/entity.hh:343:56: required from 'Dune::GeometryType Dune::Entity<0, dim, GridImp, EntityImp>::type() const [with int dim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates >; EntityImp = Dune::YaspEntity]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/corner.hh:66:63: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/volumeiterators.hh:59:16: required from 'Dune::VTK::ConformingVolumeIteratorFactory::CornerIterator Dune::VTK::ConformingVolumeIteratorFactory::beginCorners() const [with GV = Dune::GridView > > >; Dune::VTK::ConformingVolumeIteratorFactory::CornerIterator = Dune::VTK::CornerIterator >, Dune::YaspLevelIterator<0, Dune::InteriorBorder_Partition, const Dune::YaspGrid<2, Dune::EquidistantCoordinates > > > >]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/basicwriter.hh:208:63: required from 'void Dune::VTK::BasicWriter::writePiece(const string&, Dune::VTK::OutputType) [with IteratorFactory = Dune::VTK::ConformingVolumeIteratorFactory > > > >; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/basicwriter.hh:443:9: required from 'std::string Dune::VTK::BasicWriter::write(const string&, Dune::VTK::OutputType) [with IteratorFactory = Dune::VTK::ConformingVolumeIteratorFactory > > > >; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/io/file/test/conformvolumevtktest.cc:88:12: required from 'void doWrite(const GridView&) [with GridView = Dune::GridView > > >]' +/build/dune-grid-2.7.1/dune/grid/io/file/test/conformvolumevtktest.cc:107:10: required from 'void vtkCheck(Dune::FieldVector&, std::array) [with unsigned int dim = 2]' +/build/dune-grid-2.7.1/dune/grid/io/file/test/conformvolumevtktest.cc:137:37: required from here +/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:407: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/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:647:29: required from 'Dune::FieldVector::dim> Dune::YGrid::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantCoordinates; typename Coordinates::ctype = double]' +/build/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridentity.hh:505: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 >; Dune::YaspEntity<0, dim, GridImp>::Geometry = Dune::Geometry<3, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates >, Dune::YaspGeometry>]' +/build/dune-grid-2.7.1/dune/grid/common/entity.hh:648:57: required from 'Dune::GeometryType Dune::EntityDefaultImplementation<0, dim, GridImp, EntityImp>::type() const [with int dim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >; EntityImp = Dune::YaspEntity]' +/build/dune-grid-2.7.1/dune/grid/common/entity.hh:343:56: required from 'Dune::GeometryType Dune::Entity<0, dim, GridImp, EntityImp>::type() const [with int dim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >; EntityImp = Dune::YaspEntity]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/corner.hh:66:63: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/volumeiterators.hh:59:16: required from 'Dune::VTK::ConformingVolumeIteratorFactory::CornerIterator Dune::VTK::ConformingVolumeIteratorFactory::beginCorners() const [with GV = Dune::GridView > > >; Dune::VTK::ConformingVolumeIteratorFactory::CornerIterator = Dune::VTK::CornerIterator >, Dune::YaspLevelIterator<0, Dune::InteriorBorder_Partition, const Dune::YaspGrid<3, Dune::EquidistantCoordinates > > > >]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/basicwriter.hh:208:63: required from 'void Dune::VTK::BasicWriter::writePiece(const string&, Dune::VTK::OutputType) [with IteratorFactory = Dune::VTK::ConformingVolumeIteratorFactory > > > >; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/basicwriter.hh:443:9: required from 'std::string Dune::VTK::BasicWriter::write(const string&, Dune::VTK::OutputType) [with IteratorFactory = Dune::VTK::ConformingVolumeIteratorFactory > > > >; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/io/file/test/conformvolumevtktest.cc:88:12: required from 'void doWrite(const GridView&) [with GridView = Dune::GridView > > >]' +/build/dune-grid-2.7.1/dune/grid/io/file/test/conformvolumevtktest.cc:107:10: required from 'void vtkCheck(Dune::FieldVector&, std::array) [with unsigned int dim = 3]' +/build/dune-grid-2.7.1/dune/grid/io/file/test/conformvolumevtktest.cc:147:37: required from here +/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:407: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 /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, @@ -8470,6 +8598,93 @@ /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLevelIntersection > >, std::allocator, Dune::UGGridLevelIntersection > > > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/io/file/vtk/function.hh:14, + from /build/dune-grid-2.7.1/dune/grid/io/file/vtk/volumewriter.hh:10, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/conformvolumevtktest.cc:21: +/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; Dune::MultiLinearGeometry::GlobalCoordinate = Dune::FieldVector; Dune::MultiLinearGeometry::LocalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/function.hh:247:34: required from 'double Dune::P1VTKFunction::evaluate(int, const Entity&, const Dune::FieldVector::ctype, 'using_decl' not supported by dump_expr >&) const [with GV = Dune::GridView > > >; V = std::vector; Dune::P1VTKFunction::Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates >, Dune::YaspEntity>; Dune::P1VTKFunction::Base = Dune::VTKFunction > > > >; typename Dune::VTKFunction::ctype = double]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/function.hh:235:12: 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 global ( const LocalCoordinate &local ) const + | ^~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/conformvolumevtktest.cc:22: +/build/dune-grid-2.7.1/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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/functionwriter.hh:177:35: required from 'void Dune::VTK::CoordinatesWriter::write(const typename Dune::VTK::CoordinatesWriter::Base::Cell&, const typename Dune::VTK::CoordinatesWriter::Base::Domain&) [with Cell = Dune::Entity<0, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates >, Dune::YaspEntity>; typename Dune::VTK::CoordinatesWriter::Base::Cell = Dune::Entity<0, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates >, Dune::YaspEntity>; typename Dune::VTK::CoordinatesWriter::Base::Domain = Dune::FieldVector]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/functionwriter.hh:174:20: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:165:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 165 | GlobalCoordinate global (const LocalCoordinate& local) const + | ^~~~~~ +/build/dune-grid-2.7.1/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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/functionwriter.hh:177:35: required from 'void Dune::VTK::CoordinatesWriter::write(const typename Dune::VTK::CoordinatesWriter::Base::Cell&, const typename Dune::VTK::CoordinatesWriter::Base::Domain&) [with Cell = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates >, Dune::YaspEntity>; typename Dune::VTK::CoordinatesWriter::Base::Cell = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates >, Dune::YaspEntity>; typename Dune::VTK::CoordinatesWriter::Base::Domain = Dune::FieldVector]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/functionwriter.hh:174:20: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:165: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/dune-grid-2.7.1/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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/functionwriter.hh:177:35: required from 'void Dune::VTK::CoordinatesWriter::write(const typename Dune::VTK::CoordinatesWriter::Base::Cell&, const typename Dune::VTK::CoordinatesWriter::Base::Domain&) [with Cell = Dune::Entity<0, 1, const Dune::YaspGrid<1, Dune::EquidistantCoordinates >, Dune::YaspEntity>; typename Dune::VTK::CoordinatesWriter::Base::Cell = Dune::Entity<0, 1, const Dune::YaspGrid<1, Dune::EquidistantCoordinates >, Dune::YaspEntity>; typename Dune::VTK::CoordinatesWriter::Base::Domain = Dune::FieldVector]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/functionwriter.hh:174:20: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:165: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/dune-grid-2.7.1/dune/grid/yaspgrid.hh:30, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/conformvolumevtktest.cc:22: +/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; Dune::AxisAlignedCubeGeometry::GlobalCoordinate = Dune::FieldVector; Dune::AxisAlignedCubeGeometry::LocalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:167: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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector; Dune::Geometry::LocalCoordinate = Dune::FieldVector]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/functionwriter.hh:177:35: required from 'void Dune::VTK::CoordinatesWriter::write(const typename Dune::VTK::CoordinatesWriter::Base::Cell&, const typename Dune::VTK::CoordinatesWriter::Base::Domain&) [with Cell = Dune::Entity<0, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates >, Dune::YaspEntity>; typename Dune::VTK::CoordinatesWriter::Base::Cell = Dune::Entity<0, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates >, Dune::YaspEntity>; typename Dune::VTK::CoordinatesWriter::Base::Domain = Dune::FieldVector]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/functionwriter.hh:174:20: required from here +/usr/include/dune/geometry/axisalignedcubegeometry.hh:150:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 150 | 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; Dune::AxisAlignedCubeGeometry::GlobalCoordinate = Dune::FieldVector; Dune::AxisAlignedCubeGeometry::LocalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:167: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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector; Dune::Geometry::LocalCoordinate = Dune::FieldVector]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/functionwriter.hh:177:35: required from 'void Dune::VTK::CoordinatesWriter::write(const typename Dune::VTK::CoordinatesWriter::Base::Cell&, const typename Dune::VTK::CoordinatesWriter::Base::Domain&) [with Cell = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates >, Dune::YaspEntity>; typename Dune::VTK::CoordinatesWriter::Base::Cell = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates >, Dune::YaspEntity>; typename Dune::VTK::CoordinatesWriter::Base::Domain = Dune::FieldVector]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/functionwriter.hh:174:20: required from here +/usr/include/dune/geometry/axisalignedcubegeometry.hh:150:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 1; Dune::AxisAlignedCubeGeometry::GlobalCoordinate = Dune::FieldVector; Dune::AxisAlignedCubeGeometry::LocalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:167: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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector; Dune::Geometry::LocalCoordinate = Dune::FieldVector]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/functionwriter.hh:177:35: required from 'void Dune::VTK::CoordinatesWriter::write(const typename Dune::VTK::CoordinatesWriter::Base::Cell&, const typename Dune::VTK::CoordinatesWriter::Base::Domain&) [with Cell = Dune::Entity<0, 1, const Dune::YaspGrid<1, Dune::EquidistantCoordinates >, Dune::YaspEntity>; typename Dune::VTK::CoordinatesWriter::Base::Cell = Dune::Entity<0, 1, const Dune::YaspGrid<1, Dune::EquidistantCoordinates >, Dune::YaspEntity>; typename Dune::VTK::CoordinatesWriter::Base::Domain = Dune::FieldVector]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/functionwriter.hh:174:20: required from here +/usr/include/dune/geometry/axisalignedcubegeometry.hh:150: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/dune-grid-2.7.1/dune/grid/yaspgrid.hh:76, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/conformvolumevtktest.cc:22: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridentity.hh:505:12: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 505 | auto ll = _it.lowerleft(); + | ^~ +In file included from /build/dune-grid-2.7.1/dune/grid/io/file/vtk/volumewriter.hh:10, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/conformvolumevtktest.cc:21: +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/function.hh: In member function 'double Dune::P1VTKFunction::evaluate(int, const Entity&, const Dune::FieldVector::ctype, 'using_decl' not supported by dump_expr >&) const [with GV = Dune::GridView > > >; V = std::vector]': +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/function.hh:247:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 247 | return interpolation.global(xi); + | ~~~~~~~~~~~~~~~~~~~~^~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:76, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/conformvolumevtktest.cc:22: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridentity.hh:505:12: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 505 | auto ll = _it.lowerleft(); + | ^~ +In file included from /build/dune-grid-2.7.1/dune/grid/io/file/vtk/volumewriter.hh:10, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/conformvolumevtktest.cc:21: +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/function.hh: In member function 'double Dune::P1VTKFunction::evaluate(int, const Entity&, const Dune::FieldVector::ctype, 'using_decl' not supported by dump_expr >&) const [with GV = Dune::GridView > > >; V = std::vector]': +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/function.hh:247:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 247 | return interpolation.global(xi); + | ~~~~~~~~~~~~~~~~~~~~^~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/io/file/vtk/basicwriter.hh:21, + from /build/dune-grid-2.7.1/dune/grid/io/file/vtk/volumewriter.hh:9, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/conformvolumevtktest.cc:21: +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/functionwriter.hh: In member function 'void Dune::VTK::CoordinatesWriter::write(const typename Dune::VTK::CoordinatesWriter::Base::Cell&, const typename Dune::VTK::CoordinatesWriter::Base::Domain&) [with Cell = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates >, Dune::YaspEntity>]': +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/functionwriter.hh:176:97: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 176 | FieldVector xg + | ^~ +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/functionwriter.hh: In member function 'void Dune::VTK::CoordinatesWriter::write(const typename Dune::VTK::CoordinatesWriter::Base::Cell&, const typename Dune::VTK::CoordinatesWriter::Base::Domain&) [with Cell = Dune::Entity<0, 1, const Dune::YaspGrid<1, Dune::EquidistantCoordinates >, Dune::YaspEntity>]': +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/functionwriter.hh:176:97: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/functionwriter.hh: In member function 'void Dune::VTK::CoordinatesWriter::write(const typename Dune::VTK::CoordinatesWriter::Base::Cell&, const typename Dune::VTK::CoordinatesWriter::Base::Domain&) [with Cell = Dune::Entity<0, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates >, Dune::YaspEntity>]': +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/functionwriter.hh:176:97: note: parameter passing 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/dune-grid-2.7.1/dune/grid/io/file/test/conformvolumevtktest.cc:22: +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Dune::YaspGrid::CollectiveCommunicationType, const Dune::YLoadBalance*) [with int dim = 2; Coordinates = Dune::EquidistantCoordinates]': +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:904:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 904 | YaspGrid (Dune::FieldVector L, + | ^~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Dune::YaspGrid::CollectiveCommunicationType, const Dune::YLoadBalance*) [with int dim = 3; Coordinates = Dune::EquidistantCoordinates]': +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:904: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/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.hh:12, from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:116, from /build/dune-grid-2.7.1/dune/grid/io/file/test/starcdreadertest.cc:12: @@ -8626,8 +8841,6 @@ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Dune::YaspGrid::CollectiveCommunicationType, const Dune::YLoadBalance*) [with int dim = 2; Coordinates = Dune::EquidistantCoordinates]': -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:904: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++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: @@ -8670,6 +8883,8 @@ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Dune::YaspGrid::CollectiveCommunicationType, const Dune::YLoadBalance*) [with int dim = 1; Coordinates = Dune::EquidistantCoordinates]': +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:904: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++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: @@ -8757,8 +8972,6 @@ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Dune::YaspGrid::CollectiveCommunicationType, const Dune::YLoadBalance*) [with int dim = 3; Coordinates = Dune::EquidistantCoordinates]': -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:904: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++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, @@ -8793,6 +9006,12 @@ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:7: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/io/file/test/starcdreadertest.cc:14: /build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:705:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 @@ -8802,14 +9021,6 @@ /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:519:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 519 | void iterate(Grid &g) | ^~~~~~~ -/build/dune-grid-2.7.1/dune/grid/io/file/test/vtktest.cc: In function 'int vtkCheck(Dune::VTKChecker&, const std::array&, const Dune::FieldVector&) [with int dim = 1]': -/build/dune-grid-2.7.1/dune/grid/io/file/test/vtktest.cc:163:23: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 163 | Dune::YaspGrid g(upperRight, elements); - | ^ -/build/dune-grid-2.7.1/dune/grid/io/file/test/vtktest.cc: In function 'int vtkCheck(Dune::VTKChecker&, const std::array&, const Dune::FieldVector&) [with int dim = 2]': -/build/dune-grid-2.7.1/dune/grid/io/file/test/vtktest.cc:163:23: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 163 | Dune::YaspGrid g(upperRight, elements); - | ^ In file included from /usr/include/c++/10/map:61, from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:19, @@ -8829,10 +9040,13 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/io/file/test/vtktest.cc: In function 'int vtkCheck(Dune::VTKChecker&, const std::array&, const Dune::FieldVector&) [with int dim = 3]': -/build/dune-grid-2.7.1/dune/grid/io/file/test/vtktest.cc:163:23: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 163 | Dune::YaspGrid g(upperRight, elements); - | ^ +In file included from /build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:13: +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Dune::YaspGrid::CollectiveCommunicationType, const Dune::YLoadBalance*) [with int dim = 1; Coordinates = Dune::EquidistantCoordinates]': +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:904:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 904 | YaspGrid (Dune::FieldVector L, + | ^~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Dune::YaspGrid::CollectiveCommunicationType, const Dune::YLoadBalance*) [with int dim = 2; Coordinates = Dune::EquidistantCoordinates]': +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:904: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++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 3; Grid = Dune::UGGrid<3>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, @@ -8848,81 +9062,8 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/vtktest.cc:8: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:67, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/vtktest.cc:8: -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/vtktest.cc:8: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426: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++/10/vector:67, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/vtktest.cc:8: -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/vtktest.cc:8: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426: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++/10/vector:67, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/vtktest.cc:8: -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 3]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/vtktest.cc:8: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Dune::YaspGrid::CollectiveCommunicationType, const Dune::YLoadBalance*) [with int dim = 2; Coordinates = Dune::EquidistantCoordinates]': +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:904: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++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::UGGrid<3>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, @@ -8938,23 +9079,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:67, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/vtktest.cc:8: -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 3; Grid = Dune::UGGrid<3>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, @@ -8970,10 +9094,10 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Dune::YaspGrid::CollectiveCommunicationType, const Dune::YLoadBalance*) [with int dim = 3; Coordinates = Dune::EquidistantCoordinates]': +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:904: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/dune-grid-2.7.1/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Dune::YaspGrid::CollectiveCommunicationType, const Dune::YLoadBalance*) [with int dim = 3; Coordinates = Dune::EquidistantCoordinates]': +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:904: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++/10/bits/stl_map.h: In function 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = Dune::UGGrid<3>; IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, @@ -9031,227 +9155,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 3]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 3]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 3; ctype = double; int dim = 3]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/io/file/vtk/function.hh:14, - from /build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:29, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/vtktest.cc:20: -/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: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 global ( const LocalCoordinate &local ) const - | ^~~~~~ -[ 35%] Linking CXX executable starcdreadertest -cd /build/dune-grid-2.7.1/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 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pthread -rdynamic CMakeFiles/starcdreadertest.dir/starcdreadertest.cc.o -o starcdreadertest -Wl,-rpath,/build/dune-grid-2.7.1/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib ../../../../../lib/libdunegrid.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS3.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS2.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugL.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.7.1 -lgmp -lgmpxx -llapack -lblas -lf77blas -latlas -pthread /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so -make[5]: Leaving directory '/build/dune-grid-2.7.1/build' -[ 35%] Built target starcdreadertest -make -f dune/grid/io/file/test/CMakeFiles/conformvolumevtktest.dir/build.make dune/grid/io/file/test/CMakeFiles/conformvolumevtktest.dir/depend -make[5]: Entering directory '/build/dune-grid-2.7.1/build' -cd /build/dune-grid-2.7.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.7.1 /build/dune-grid-2.7.1/dune/grid/io/file/test /build/dune-grid-2.7.1/build /build/dune-grid-2.7.1/build/dune/grid/io/file/test /build/dune-grid-2.7.1/build/dune/grid/io/file/test/CMakeFiles/conformvolumevtktest.dir/DependInfo.cmake --color= -Dependee "/build/dune-grid-2.7.1/build/dune/grid/io/file/test/CMakeFiles/conformvolumevtktest.dir/DependInfo.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/io/file/test/CMakeFiles/conformvolumevtktest.dir/depend.internal". -Dependee "/build/dune-grid-2.7.1/build/dune/grid/io/file/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/io/file/test/CMakeFiles/conformvolumevtktest.dir/depend.internal". -Scanning dependencies of target conformvolumevtktest -make[5]: Leaving directory '/build/dune-grid-2.7.1/build' -make -f dune/grid/io/file/test/CMakeFiles/conformvolumevtktest.dir/build.make dune/grid/io/file/test/CMakeFiles/conformvolumevtktest.dir/build -make[5]: Entering directory '/build/dune-grid-2.7.1/build' -[ 36%] Building CXX object dune/grid/io/file/test/CMakeFiles/conformvolumevtktest.dir/conformvolumevtktest.cc.o -cd /build/dune-grid-2.7.1/build/dune/grid/io/file/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DMPI_NO_CPPBIND -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -o CMakeFiles/conformvolumevtktest.dir/conformvolumevtktest.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/test/conformvolumevtktest.cc -In file included from /usr/include/c++/10/vector:72, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:7: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:74, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/conformvolumevtktest.cc:22: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridentity.hh:505: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 >; Dune::YaspEntity<0, dim, GridImp>::Geometry = Dune::Geometry<1, 1, const Dune::YaspGrid<1, Dune::EquidistantCoordinates >, Dune::YaspGeometry>]' -/build/dune-grid-2.7.1/dune/grid/common/entity.hh:648:57: required from 'Dune::GeometryType Dune::EntityDefaultImplementation<0, dim, GridImp, EntityImp>::type() const [with int dim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates >; EntityImp = Dune::YaspEntity]' -/build/dune-grid-2.7.1/dune/grid/common/entity.hh:343:56: required from 'Dune::GeometryType Dune::Entity<0, dim, GridImp, EntityImp>::type() const [with int dim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates >; EntityImp = Dune::YaspEntity]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/corner.hh:66:63: required from 'void Dune::VTK::Corner::vtkIndex(unsigned int) [with Cell = Dune::Entity<0, 1, const Dune::YaspGrid<1, Dune::EquidistantCoordinates >, Dune::YaspEntity>]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/corneriterator.hh:109:26: required from 'Dune::VTK::CornerIterator::CornerIterator(const CellIterator&, const CellIterator&, unsigned int) [with CellIterator = Dune::EntityIterator<0, const Dune::YaspGrid<1, Dune::EquidistantCoordinates >, Dune::YaspLevelIterator<0, Dune::InteriorBorder_Partition, const Dune::YaspGrid<1, Dune::EquidistantCoordinates > > >]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/volumeiterators.hh:59:16: required from 'Dune::VTK::ConformingVolumeIteratorFactory::CornerIterator Dune::VTK::ConformingVolumeIteratorFactory::beginCorners() const [with GV = Dune::GridView > > >; Dune::VTK::ConformingVolumeIteratorFactory::CornerIterator = Dune::VTK::CornerIterator >, Dune::YaspLevelIterator<0, Dune::InteriorBorder_Partition, const Dune::YaspGrid<1, Dune::EquidistantCoordinates > > > >]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/basicwriter.hh:208:63: required from 'void Dune::VTK::BasicWriter::writePiece(const string&, Dune::VTK::OutputType) [with IteratorFactory = Dune::VTK::ConformingVolumeIteratorFactory > > > >; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/basicwriter.hh:443:9: required from 'std::string Dune::VTK::BasicWriter::write(const string&, Dune::VTK::OutputType) [with IteratorFactory = Dune::VTK::ConformingVolumeIteratorFactory > > > >; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/io/file/test/conformvolumevtktest.cc:88:12: required from 'void doWrite(const GridView&) [with GridView = Dune::GridView > > >]' -/build/dune-grid-2.7.1/dune/grid/io/file/test/conformvolumevtktest.cc:107:10: required from 'void vtkCheck(Dune::FieldVector&, std::array) [with unsigned int dim = 1]' -/build/dune-grid-2.7.1/dune/grid/io/file/test/conformvolumevtktest.cc:128:37: required from here -/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:645:58: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 645 | Dune::FieldVector lowerleft() const - | ^~~~~~~~~ -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridentity.hh:505: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 >; Dune::YaspEntity<0, dim, GridImp>::Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates >, Dune::YaspGeometry>]' -/build/dune-grid-2.7.1/dune/grid/common/entity.hh:648:57: required from 'Dune::GeometryType Dune::EntityDefaultImplementation<0, dim, GridImp, EntityImp>::type() const [with int dim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates >; EntityImp = Dune::YaspEntity]' -/build/dune-grid-2.7.1/dune/grid/common/entity.hh:343:56: required from 'Dune::GeometryType Dune::Entity<0, dim, GridImp, EntityImp>::type() const [with int dim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates >; EntityImp = Dune::YaspEntity]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/corner.hh:66:63: required from 'void Dune::VTK::Corner::vtkIndex(unsigned int) [with Cell = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates >, Dune::YaspEntity>]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/corneriterator.hh:109:26: required from 'Dune::VTK::CornerIterator::CornerIterator(const CellIterator&, const CellIterator&, unsigned int) [with CellIterator = Dune::EntityIterator<0, const Dune::YaspGrid<2, Dune::EquidistantCoordinates >, Dune::YaspLevelIterator<0, Dune::InteriorBorder_Partition, const Dune::YaspGrid<2, Dune::EquidistantCoordinates > > >]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/volumeiterators.hh:59:16: required from 'Dune::VTK::ConformingVolumeIteratorFactory::CornerIterator Dune::VTK::ConformingVolumeIteratorFactory::beginCorners() const [with GV = Dune::GridView > > >; Dune::VTK::ConformingVolumeIteratorFactory::CornerIterator = Dune::VTK::CornerIterator >, Dune::YaspLevelIterator<0, Dune::InteriorBorder_Partition, const Dune::YaspGrid<2, Dune::EquidistantCoordinates > > > >]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/basicwriter.hh:208:63: required from 'void Dune::VTK::BasicWriter::writePiece(const string&, Dune::VTK::OutputType) [with IteratorFactory = Dune::VTK::ConformingVolumeIteratorFactory > > > >; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/basicwriter.hh:443:9: required from 'std::string Dune::VTK::BasicWriter::write(const string&, Dune::VTK::OutputType) [with IteratorFactory = Dune::VTK::ConformingVolumeIteratorFactory > > > >; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/io/file/test/conformvolumevtktest.cc:88:12: required from 'void doWrite(const GridView&) [with GridView = Dune::GridView > > >]' -/build/dune-grid-2.7.1/dune/grid/io/file/test/conformvolumevtktest.cc:107:10: required from 'void vtkCheck(Dune::FieldVector&, std::array) [with unsigned int dim = 2]' -/build/dune-grid-2.7.1/dune/grid/io/file/test/conformvolumevtktest.cc:137:37: required from here -/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:645: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/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridentity.hh:505: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 >; Dune::YaspEntity<0, dim, GridImp>::Geometry = Dune::Geometry<3, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates >, Dune::YaspGeometry>]' -/build/dune-grid-2.7.1/dune/grid/common/entity.hh:648:57: required from 'Dune::GeometryType Dune::EntityDefaultImplementation<0, dim, GridImp, EntityImp>::type() const [with int dim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >; EntityImp = Dune::YaspEntity]' -/build/dune-grid-2.7.1/dune/grid/common/entity.hh:343:56: required from 'Dune::GeometryType Dune::Entity<0, dim, GridImp, EntityImp>::type() const [with int dim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >; EntityImp = Dune::YaspEntity]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/corner.hh:66:63: required from 'void Dune::VTK::Corner::vtkIndex(unsigned int) [with Cell = Dune::Entity<0, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates >, Dune::YaspEntity>]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/corneriterator.hh:109:26: required from 'Dune::VTK::CornerIterator::CornerIterator(const CellIterator&, const CellIterator&, unsigned int) [with CellIterator = Dune::EntityIterator<0, const Dune::YaspGrid<3, Dune::EquidistantCoordinates >, Dune::YaspLevelIterator<0, Dune::InteriorBorder_Partition, const Dune::YaspGrid<3, Dune::EquidistantCoordinates > > >]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/volumeiterators.hh:59:16: required from 'Dune::VTK::ConformingVolumeIteratorFactory::CornerIterator Dune::VTK::ConformingVolumeIteratorFactory::beginCorners() const [with GV = Dune::GridView > > >; Dune::VTK::ConformingVolumeIteratorFactory::CornerIterator = Dune::VTK::CornerIterator >, Dune::YaspLevelIterator<0, Dune::InteriorBorder_Partition, const Dune::YaspGrid<3, Dune::EquidistantCoordinates > > > >]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/basicwriter.hh:208:63: required from 'void Dune::VTK::BasicWriter::writePiece(const string&, Dune::VTK::OutputType) [with IteratorFactory = Dune::VTK::ConformingVolumeIteratorFactory > > > >; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/basicwriter.hh:443:9: required from 'std::string Dune::VTK::BasicWriter::write(const string&, Dune::VTK::OutputType) [with IteratorFactory = Dune::VTK::ConformingVolumeIteratorFactory > > > >; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/io/file/test/conformvolumevtktest.cc:88:12: required from 'void doWrite(const GridView&) [with GridView = Dune::GridView > > >]' -/build/dune-grid-2.7.1/dune/grid/io/file/test/conformvolumevtktest.cc:107:10: required from 'void vtkCheck(Dune::FieldVector&, std::array) [with unsigned int dim = 3]' -/build/dune-grid-2.7.1/dune/grid/io/file/test/conformvolumevtktest.cc:147:37: required from here -/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:645: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/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:647:29: required from 'Dune::FieldVector::dim> Dune::YGrid::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantCoordinates; typename Coordinates::ctype = double]' -/build/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridentity.hh:505: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 >; Dune::YaspEntity<0, dim, GridImp>::Geometry = Dune::Geometry<1, 1, const Dune::YaspGrid<1, Dune::EquidistantCoordinates >, Dune::YaspGeometry>]' -/build/dune-grid-2.7.1/dune/grid/common/entity.hh:648:57: required from 'Dune::GeometryType Dune::EntityDefaultImplementation<0, dim, GridImp, EntityImp>::type() const [with int dim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates >; EntityImp = Dune::YaspEntity]' -/build/dune-grid-2.7.1/dune/grid/common/entity.hh:343:56: required from 'Dune::GeometryType Dune::Entity<0, dim, GridImp, EntityImp>::type() const [with int dim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates >; EntityImp = Dune::YaspEntity]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/corner.hh:66:63: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/volumeiterators.hh:59:16: required from 'Dune::VTK::ConformingVolumeIteratorFactory::CornerIterator Dune::VTK::ConformingVolumeIteratorFactory::beginCorners() const [with GV = Dune::GridView > > >; Dune::VTK::ConformingVolumeIteratorFactory::CornerIterator = Dune::VTK::CornerIterator >, Dune::YaspLevelIterator<0, Dune::InteriorBorder_Partition, const Dune::YaspGrid<1, Dune::EquidistantCoordinates > > > >]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/basicwriter.hh:208:63: required from 'void Dune::VTK::BasicWriter::writePiece(const string&, Dune::VTK::OutputType) [with IteratorFactory = Dune::VTK::ConformingVolumeIteratorFactory > > > >; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/basicwriter.hh:443:9: required from 'std::string Dune::VTK::BasicWriter::write(const string&, Dune::VTK::OutputType) [with IteratorFactory = Dune::VTK::ConformingVolumeIteratorFactory > > > >; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/io/file/test/conformvolumevtktest.cc:88:12: required from 'void doWrite(const GridView&) [with GridView = Dune::GridView > > >]' -/build/dune-grid-2.7.1/dune/grid/io/file/test/conformvolumevtktest.cc:107:10: required from 'void vtkCheck(Dune::FieldVector&, std::array) [with unsigned int dim = 1]' -/build/dune-grid-2.7.1/dune/grid/io/file/test/conformvolumevtktest.cc:128:37: required from here -/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:407:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 407 | fTupel lowerleft() const - | ^~~~~~~~~ -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:647:29: required from 'Dune::FieldVector::dim> Dune::YGrid::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantCoordinates; typename Coordinates::ctype = double]' -/build/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridentity.hh:505: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 >; Dune::YaspEntity<0, dim, GridImp>::Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates >, Dune::YaspGeometry>]' -/build/dune-grid-2.7.1/dune/grid/common/entity.hh:648:57: required from 'Dune::GeometryType Dune::EntityDefaultImplementation<0, dim, GridImp, EntityImp>::type() const [with int dim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates >; EntityImp = Dune::YaspEntity]' -/build/dune-grid-2.7.1/dune/grid/common/entity.hh:343:56: required from 'Dune::GeometryType Dune::Entity<0, dim, GridImp, EntityImp>::type() const [with int dim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates >; EntityImp = Dune::YaspEntity]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/corner.hh:66:63: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/volumeiterators.hh:59:16: required from 'Dune::VTK::ConformingVolumeIteratorFactory::CornerIterator Dune::VTK::ConformingVolumeIteratorFactory::beginCorners() const [with GV = Dune::GridView > > >; Dune::VTK::ConformingVolumeIteratorFactory::CornerIterator = Dune::VTK::CornerIterator >, Dune::YaspLevelIterator<0, Dune::InteriorBorder_Partition, const Dune::YaspGrid<2, Dune::EquidistantCoordinates > > > >]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/basicwriter.hh:208:63: required from 'void Dune::VTK::BasicWriter::writePiece(const string&, Dune::VTK::OutputType) [with IteratorFactory = Dune::VTK::ConformingVolumeIteratorFactory > > > >; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/basicwriter.hh:443:9: required from 'std::string Dune::VTK::BasicWriter::write(const string&, Dune::VTK::OutputType) [with IteratorFactory = Dune::VTK::ConformingVolumeIteratorFactory > > > >; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/io/file/test/conformvolumevtktest.cc:88:12: required from 'void doWrite(const GridView&) [with GridView = Dune::GridView > > >]' -/build/dune-grid-2.7.1/dune/grid/io/file/test/conformvolumevtktest.cc:107:10: required from 'void vtkCheck(Dune::FieldVector&, std::array) [with unsigned int dim = 2]' -/build/dune-grid-2.7.1/dune/grid/io/file/test/conformvolumevtktest.cc:137:37: required from here -/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:407: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/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:647:29: required from 'Dune::FieldVector::dim> Dune::YGrid::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantCoordinates; typename Coordinates::ctype = double]' -/build/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridentity.hh:505: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 >; Dune::YaspEntity<0, dim, GridImp>::Geometry = Dune::Geometry<3, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates >, Dune::YaspGeometry>]' -/build/dune-grid-2.7.1/dune/grid/common/entity.hh:648:57: required from 'Dune::GeometryType Dune::EntityDefaultImplementation<0, dim, GridImp, EntityImp>::type() const [with int dim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >; EntityImp = Dune::YaspEntity]' -/build/dune-grid-2.7.1/dune/grid/common/entity.hh:343:56: required from 'Dune::GeometryType Dune::Entity<0, dim, GridImp, EntityImp>::type() const [with int dim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >; EntityImp = Dune::YaspEntity]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/corner.hh:66:63: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/volumeiterators.hh:59:16: required from 'Dune::VTK::ConformingVolumeIteratorFactory::CornerIterator Dune::VTK::ConformingVolumeIteratorFactory::beginCorners() const [with GV = Dune::GridView > > >; Dune::VTK::ConformingVolumeIteratorFactory::CornerIterator = Dune::VTK::CornerIterator >, Dune::YaspLevelIterator<0, Dune::InteriorBorder_Partition, const Dune::YaspGrid<3, Dune::EquidistantCoordinates > > > >]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/basicwriter.hh:208:63: required from 'void Dune::VTK::BasicWriter::writePiece(const string&, Dune::VTK::OutputType) [with IteratorFactory = Dune::VTK::ConformingVolumeIteratorFactory > > > >; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/basicwriter.hh:443:9: required from 'std::string Dune::VTK::BasicWriter::write(const string&, Dune::VTK::OutputType) [with IteratorFactory = Dune::VTK::ConformingVolumeIteratorFactory > > > >; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/io/file/test/conformvolumevtktest.cc:88:12: required from 'void doWrite(const GridView&) [with GridView = Dune::GridView > > >]' -/build/dune-grid-2.7.1/dune/grid/io/file/test/conformvolumevtktest.cc:107:10: required from 'void vtkCheck(Dune::FieldVector&, std::array) [with unsigned int dim = 3]' -/build/dune-grid-2.7.1/dune/grid/io/file/test/conformvolumevtktest.cc:147:37: required from here -/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:407: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/dune-grid-2.7.1/dune/grid/io/file/vtk/function.hh:14, - from /build/dune-grid-2.7.1/dune/grid/io/file/vtk/volumewriter.hh:10, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/conformvolumevtktest.cc:21: -/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; Dune::MultiLinearGeometry::GlobalCoordinate = Dune::FieldVector; Dune::MultiLinearGeometry::LocalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/function.hh:247:34: required from 'double Dune::P1VTKFunction::evaluate(int, const Entity&, const Dune::FieldVector::ctype, 'using_decl' not supported by dump_expr >&) const [with GV = Dune::GridView > > >; V = std::vector; Dune::P1VTKFunction::Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates >, Dune::YaspEntity>; Dune::P1VTKFunction::Base = Dune::VTKFunction > > > >; typename Dune::VTKFunction::ctype = double]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/function.hh:235:12: 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 global ( const LocalCoordinate &local ) const - | ^~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/conformvolumevtktest.cc:22: -/build/dune-grid-2.7.1/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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/functionwriter.hh:177:35: required from 'void Dune::VTK::CoordinatesWriter::write(const typename Dune::VTK::CoordinatesWriter::Base::Cell&, const typename Dune::VTK::CoordinatesWriter::Base::Domain&) [with Cell = Dune::Entity<0, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates >, Dune::YaspEntity>; typename Dune::VTK::CoordinatesWriter::Base::Cell = Dune::Entity<0, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates >, Dune::YaspEntity>; typename Dune::VTK::CoordinatesWriter::Base::Domain = Dune::FieldVector]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/functionwriter.hh:174:20: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:165:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 165 | GlobalCoordinate global (const LocalCoordinate& local) const - | ^~~~~~ -/build/dune-grid-2.7.1/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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/functionwriter.hh:177:35: required from 'void Dune::VTK::CoordinatesWriter::write(const typename Dune::VTK::CoordinatesWriter::Base::Cell&, const typename Dune::VTK::CoordinatesWriter::Base::Domain&) [with Cell = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates >, Dune::YaspEntity>; typename Dune::VTK::CoordinatesWriter::Base::Cell = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates >, Dune::YaspEntity>; typename Dune::VTK::CoordinatesWriter::Base::Domain = Dune::FieldVector]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/functionwriter.hh:174:20: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:165: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/dune-grid-2.7.1/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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/functionwriter.hh:177:35: required from 'void Dune::VTK::CoordinatesWriter::write(const typename Dune::VTK::CoordinatesWriter::Base::Cell&, const typename Dune::VTK::CoordinatesWriter::Base::Domain&) [with Cell = Dune::Entity<0, 1, const Dune::YaspGrid<1, Dune::EquidistantCoordinates >, Dune::YaspEntity>; typename Dune::VTK::CoordinatesWriter::Base::Cell = Dune::Entity<0, 1, const Dune::YaspGrid<1, Dune::EquidistantCoordinates >, Dune::YaspEntity>; typename Dune::VTK::CoordinatesWriter::Base::Domain = Dune::FieldVector]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/functionwriter.hh:174:20: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:165: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/dune-grid-2.7.1/dune/grid/yaspgrid.hh:30, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/conformvolumevtktest.cc:22: -/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; Dune::AxisAlignedCubeGeometry::GlobalCoordinate = Dune::FieldVector; Dune::AxisAlignedCubeGeometry::LocalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:167: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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector; Dune::Geometry::LocalCoordinate = Dune::FieldVector]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/functionwriter.hh:177:35: required from 'void Dune::VTK::CoordinatesWriter::write(const typename Dune::VTK::CoordinatesWriter::Base::Cell&, const typename Dune::VTK::CoordinatesWriter::Base::Domain&) [with Cell = Dune::Entity<0, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates >, Dune::YaspEntity>; typename Dune::VTK::CoordinatesWriter::Base::Cell = Dune::Entity<0, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates >, Dune::YaspEntity>; typename Dune::VTK::CoordinatesWriter::Base::Domain = Dune::FieldVector]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/functionwriter.hh:174:20: required from here -/usr/include/dune/geometry/axisalignedcubegeometry.hh:150:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 150 | 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; Dune::AxisAlignedCubeGeometry::GlobalCoordinate = Dune::FieldVector; Dune::AxisAlignedCubeGeometry::LocalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:167: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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector; Dune::Geometry::LocalCoordinate = Dune::FieldVector]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/functionwriter.hh:177:35: required from 'void Dune::VTK::CoordinatesWriter::write(const typename Dune::VTK::CoordinatesWriter::Base::Cell&, const typename Dune::VTK::CoordinatesWriter::Base::Domain&) [with Cell = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates >, Dune::YaspEntity>; typename Dune::VTK::CoordinatesWriter::Base::Cell = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates >, Dune::YaspEntity>; typename Dune::VTK::CoordinatesWriter::Base::Domain = Dune::FieldVector]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/functionwriter.hh:174:20: required from here -/usr/include/dune/geometry/axisalignedcubegeometry.hh:150:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 1; Dune::AxisAlignedCubeGeometry::GlobalCoordinate = Dune::FieldVector; Dune::AxisAlignedCubeGeometry::LocalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:167: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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector; Dune::Geometry::LocalCoordinate = Dune::FieldVector]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/functionwriter.hh:177:35: required from 'void Dune::VTK::CoordinatesWriter::write(const typename Dune::VTK::CoordinatesWriter::Base::Cell&, const typename Dune::VTK::CoordinatesWriter::Base::Domain&) [with Cell = Dune::Entity<0, 1, const Dune::YaspGrid<1, Dune::EquidistantCoordinates >, Dune::YaspEntity>; typename Dune::VTK::CoordinatesWriter::Base::Cell = Dune::Entity<0, 1, const Dune::YaspGrid<1, Dune::EquidistantCoordinates >, Dune::YaspEntity>; typename Dune::VTK::CoordinatesWriter::Base::Domain = Dune::FieldVector]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/functionwriter.hh:174:20: required from here -/usr/include/dune/geometry/axisalignedcubegeometry.hh:150: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/dune-grid-2.7.1/dune/grid/yaspgrid.hh:76, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/conformvolumevtktest.cc:22: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridentity.hh:505:12: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 505 | auto ll = _it.lowerleft(); - | ^~ -In file included from /build/dune-grid-2.7.1/dune/grid/io/file/vtk/volumewriter.hh:10, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/conformvolumevtktest.cc:21: -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/function.hh: In member function 'double Dune::P1VTKFunction::evaluate(int, const Entity&, const Dune::FieldVector::ctype, 'using_decl' not supported by dump_expr >&) const [with GV = Dune::GridView > > >; V = std::vector]': -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/function.hh:247:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 247 | return interpolation.global(xi); - | ~~~~~~~~~~~~~~~~~~~~^~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:76, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/conformvolumevtktest.cc:22: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridentity.hh:505:12: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 505 | auto ll = _it.lowerleft(); - | ^~ -In file included from /build/dune-grid-2.7.1/dune/grid/io/file/vtk/volumewriter.hh:10, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/conformvolumevtktest.cc:21: -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/function.hh: In member function 'double Dune::P1VTKFunction::evaluate(int, const Entity&, const Dune::FieldVector::ctype, 'using_decl' not supported by dump_expr >&) const [with GV = Dune::GridView > > >; V = std::vector]': -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/function.hh:247:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 247 | return interpolation.global(xi); - | ~~~~~~~~~~~~~~~~~~~~^~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/io/file/vtk/basicwriter.hh:21, - from /build/dune-grid-2.7.1/dune/grid/io/file/vtk/volumewriter.hh:9, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/conformvolumevtktest.cc:21: -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/functionwriter.hh: In member function 'void Dune::VTK::CoordinatesWriter::write(const typename Dune::VTK::CoordinatesWriter::Base::Cell&, const typename Dune::VTK::CoordinatesWriter::Base::Domain&) [with Cell = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates >, Dune::YaspEntity>]': -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/functionwriter.hh:176:97: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 176 | FieldVector xg - | ^~ -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/functionwriter.hh: In member function 'void Dune::VTK::CoordinatesWriter::write(const typename Dune::VTK::CoordinatesWriter::Base::Cell&, const typename Dune::VTK::CoordinatesWriter::Base::Domain&) [with Cell = Dune::Entity<0, 1, const Dune::YaspGrid<1, Dune::EquidistantCoordinates >, Dune::YaspEntity>]': -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/functionwriter.hh:176:97: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/functionwriter.hh: In member function 'void Dune::VTK::CoordinatesWriter::write(const typename Dune::VTK::CoordinatesWriter::Base::Cell&, const typename Dune::VTK::CoordinatesWriter::Base::Domain&) [with Cell = Dune::Entity<0, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates >, Dune::YaspEntity>]': -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/functionwriter.hh:176:97: note: parameter passing 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/dune-grid-2.7.1/dune/grid/io/file/test/conformvolumevtktest.cc:22: -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Dune::YaspGrid::CollectiveCommunicationType, const Dune::YLoadBalance*) [with int dim = 2; Coordinates = Dune::EquidistantCoordinates]': -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:904:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 904 | YaspGrid (Dune::FieldVector L, - | ^~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Dune::YaspGrid::CollectiveCommunicationType, const Dune::YLoadBalance*) [with int dim = 3; Coordinates = Dune::EquidistantCoordinates]': -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:904: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/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:13: -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Dune::YaspGrid::CollectiveCommunicationType, const Dune::YLoadBalance*) [with int dim = 1; Coordinates = Dune::EquidistantCoordinates]': -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:904:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 904 | YaspGrid (Dune::FieldVector L, - | ^~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Dune::YaspGrid::CollectiveCommunicationType, const Dune::YLoadBalance*) [with int dim = 2; Coordinates = Dune::EquidistantCoordinates]': -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:904: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/dune-grid-2.7.1/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Dune::YaspGrid::CollectiveCommunicationType, const Dune::YLoadBalance*) [with int dim = 3; Coordinates = Dune::EquidistantCoordinates]': -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:904: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++/10/vector:67, from /build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:7: /usr/include/c++/10/bits/stl_vector.h: In member function 'void Dune::VTKSequenceWriterBase::write(double, Dune::VTK::OutputType) [with GridView = Dune::GridView > > >]': @@ -9262,14 +9165,26 @@ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/io/file/test/vtktest.cc: In function 'int vtkCheck(Dune::VTKChecker&, const std::array&, const Dune::FieldVector&) [with int dim = 1]': +/build/dune-grid-2.7.1/dune/grid/io/file/test/vtktest.cc:163:23: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 163 | Dune::YaspGrid g(upperRight, elements); + | ^ /usr/include/c++/10/bits/stl_vector.h: In member function 'void Dune::VTKSequenceWriterBase::write(double, Dune::VTK::OutputType) [with GridView = Dune::GridView > > >]': /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/io/file/test/vtktest.cc: In function 'int vtkCheck(Dune::VTKChecker&, const std::array&, const Dune::FieldVector&) [with int dim = 2]': +/build/dune-grid-2.7.1/dune/grid/io/file/test/vtktest.cc:163:23: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 163 | Dune::YaspGrid g(upperRight, elements); + | ^ /usr/include/c++/10/bits/stl_vector.h: In member function 'void Dune::VTKSequenceWriterBase::write(double, Dune::VTK::OutputType) [with GridView = Dune::GridView > > >]': /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/io/file/test/vtktest.cc: In function 'int vtkCheck(Dune::VTKChecker&, const std::array&, const Dune::FieldVector&) [with int dim = 3]': +/build/dune-grid-2.7.1/dune/grid/io/file/test/vtktest.cc:163:23: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 163 | Dune::YaspGrid g(upperRight, elements); + | ^ /usr/include/c++/10/bits/stl_vector.h: In member function 'void Dune::VTKSequenceWriterBase::write(double, Dune::VTK::OutputType) [with GridView = Dune::GridView > > >]': /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); @@ -9278,71 +9193,52 @@ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc: In function 'void vtkCheck(const std::array&, const Dune::FieldVector&, bool) [with int dim = 1]': -/build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:146:23: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 146 | Dune::YaspGrid g(h, n); - | ^ -/build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc: In function 'void vtkCheck(const std::array&, const Dune::FieldVector&, bool) [with int dim = 2]': -/build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:146:23: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 146 | Dune::YaspGrid g(h, n); - | ^ -/build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc: In function 'void vtkCheck(const std::array&, const Dune::FieldVector&, bool) [with int dim = 3]': -/build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:146:23: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 146 | Dune::YaspGrid g(h, n); - | ^ -[ 38%] Linking CXX executable vtktest -cd /build/dune-grid-2.7.1/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 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pthread -rdynamic CMakeFiles/vtktest.dir/vtktest.cc.o -o vtktest -Wl,-rpath,/build/dune-grid-2.7.1/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib ../../../../../lib/libdunegrid.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS3.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS2.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugL.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.7.1 -lgmp -lgmpxx -llapack -lblas -lf77blas -latlas -pthread /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so -make[5]: Leaving directory '/build/dune-grid-2.7.1/build' -[ 38%] Built target vtktest -make -f lib/CMakeFiles/dunealbertagrid_3d.dir/build.make lib/CMakeFiles/dunealbertagrid_3d.dir/depend -make[5]: Entering directory '/build/dune-grid-2.7.1/build' -cd /build/dune-grid-2.7.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.7.1 /build/dune-grid-2.7.1/lib /build/dune-grid-2.7.1/build /build/dune-grid-2.7.1/build/lib /build/dune-grid-2.7.1/build/lib/CMakeFiles/dunealbertagrid_3d.dir/DependInfo.cmake --color= -make[5]: Leaving directory '/build/dune-grid-2.7.1/build' -make -f lib/CMakeFiles/dunealbertagrid_3d.dir/build.make lib/CMakeFiles/dunealbertagrid_3d.dir/build -make[5]: Entering directory '/build/dune-grid-2.7.1/build' -make[5]: Nothing to be done for 'lib/CMakeFiles/dunealbertagrid_3d.dir/build'. -make[5]: Leaving directory '/build/dune-grid-2.7.1/build' -[ 47%] Built target dunealbertagrid_3d -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/dune-grid-2.7.1/build' -cd /build/dune-grid-2.7.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.7.1 /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test /build/dune-grid-2.7.1/build /build/dune-grid-2.7.1/build/dune/grid/io/file/dgfparser/test /build/dune-grid-2.7.1/build/dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-yasp-offset.dir/DependInfo.cmake --color= -Dependee "/build/dune-grid-2.7.1/build/dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-yasp-offset.dir/DependInfo.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-yasp-offset.dir/depend.internal". -Dependee "/build/dune-grid-2.7.1/build/dune/grid/io/file/dgfparser/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-yasp-offset.dir/depend.internal". -Scanning dependencies of target test-dgf-yasp-offset -make[5]: Leaving directory '/build/dune-grid-2.7.1/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/dune-grid-2.7.1/build' -[ 47%] Building CXX object dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-yasp-offset.dir/test-dgf-yasp.cc.o -cd /build/dune-grid-2.7.1/build/dune/grid/io/file/dgfparser/test && /usr/bin/c++ -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/build/dune-grid-2.7.1/doc/grids/\" -DENABLE_GMP=1 -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DMPI_NO_CPPBIND -DModelP -DTESTCOORDINATES -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -o CMakeFiles/test-dgf-yasp-offset.dir/test-dgf-yasp.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc In file included from /usr/include/c++/10/vector:72, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:7: + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/vtktest.cc:8: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:7: + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/vtktest.cc:8: /usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]': /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:7: + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/vtktest.cc:8: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ +[ 36%] Linking CXX executable starcdreadertest +cd /build/dune-grid-2.7.1/build/dune/grid/io/file/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/starcdreadertest.dir/link.txt --verbose=1 /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426: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 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pthread -rdynamic CMakeFiles/starcdreadertest.dir/starcdreadertest.cc.o -o starcdreadertest -Wl,-rpath,/build/dune-grid-2.7.1/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib ../../../../../lib/libdunegrid.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS3.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS2.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugL.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.7.1 -lgmp -lgmpxx -llapack -lblas -lf77blas -latlas -pthread /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so In file included from /usr/include/c++/10/vector:67, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:7: + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/vtktest.cc:8: /usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]': /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:7: + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/vtktest.cc:8: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: @@ -9352,25 +9248,56 @@ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426: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++/10/vector:67, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:7: + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/vtktest.cc:8: /usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 3]': /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +make[5]: Leaving directory '/build/dune-grid-2.7.1/build' +[ 36%] Built target starcdreadertest +make -f lib/CMakeFiles/dunealbertagrid_3d.dir/build.make lib/CMakeFiles/dunealbertagrid_3d.dir/depend +make[5]: Entering directory '/build/dune-grid-2.7.1/build' +cd /build/dune-grid-2.7.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.7.1 /build/dune-grid-2.7.1/lib /build/dune-grid-2.7.1/build /build/dune-grid-2.7.1/build/lib /build/dune-grid-2.7.1/build/lib/CMakeFiles/dunealbertagrid_3d.dir/DependInfo.cmake --color= +make[5]: Leaving directory '/build/dune-grid-2.7.1/build' +make -f lib/CMakeFiles/dunealbertagrid_3d.dir/build.make lib/CMakeFiles/dunealbertagrid_3d.dir/build +make[5]: Entering directory '/build/dune-grid-2.7.1/build' +make[5]: Nothing to be done for 'lib/CMakeFiles/dunealbertagrid_3d.dir/build'. +make[5]: Leaving directory '/build/dune-grid-2.7.1/build' +[ 46%] Built target dunealbertagrid_3d +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/dune-grid-2.7.1/build' +cd /build/dune-grid-2.7.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.7.1 /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test /build/dune-grid-2.7.1/build /build/dune-grid-2.7.1/build/dune/grid/io/file/dgfparser/test /build/dune-grid-2.7.1/build/dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-yasp-offset.dir/DependInfo.cmake --color= In file included from /usr/include/c++/10/vector:72, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:7: + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/vtktest.cc:8: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ +Dependee "/build/dune-grid-2.7.1/build/dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-yasp-offset.dir/DependInfo.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-yasp-offset.dir/depend.internal". +Dependee "/build/dune-grid-2.7.1/build/dune/grid/io/file/dgfparser/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-yasp-offset.dir/depend.internal". /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +Scanning dependencies of target test-dgf-yasp-offset +make[5]: Leaving directory '/build/dune-grid-2.7.1/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/dune-grid-2.7.1/build' +[ 46%] Building CXX object dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-yasp-offset.dir/test-dgf-yasp.cc.o +cd /build/dune-grid-2.7.1/build/dune/grid/io/file/dgfparser/test && /usr/bin/c++ -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/build/dune-grid-2.7.1/doc/grids/\" -DENABLE_GMP=1 -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DMPI_NO_CPPBIND -DModelP -DTESTCOORDINATES -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -o CMakeFiles/test-dgf-yasp-offset.dir/test-dgf-yasp.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426: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++/10/vector:67, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:7: + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/vtktest.cc:8: /usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]': /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); @@ -9383,6 +9310,10 @@ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/gridptr.hh:31, from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfparser.hh:28, from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser.hh:6, @@ -9391,6 +9322,10 @@ /build/dune-grid-2.7.1/dune/grid/io/file/gmshreader.hh:204:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | { | ^ +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 3]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/dune/geometry/quadraturerules.hh:532, from /usr/include/dune/geometry/test/checkgeometry.hh:14, from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, @@ -9405,14 +9340,18 @@ /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1021:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 1021 | { | ^ -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 3]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 +/build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc: In function 'void vtkCheck(const std::array&, const Dune::FieldVector&, bool) [with int dim = 1]': +/build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:146:23: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 146 | Dune::YaspGrid g(h, n); + | ^ +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 3]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc: In function 'void vtkCheck(const std::array&, const Dune::FieldVector&, bool) [with int dim = 2]': +/build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:146:23: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 146 | Dune::YaspGrid g(h, n); + | ^ In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:3: @@ -9424,6 +9363,10 @@ /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:156:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 156 | GlobalCoordinate corner ( int i ) const | ^~~~~~ +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 3; ctype = double; int dim = 3]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:3: @@ -9514,10 +9457,10 @@ /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:165:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 165 | GlobalCoordinate global (const LocalCoordinate& local) const | ^~~~~~ -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 3]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc: In function 'void vtkCheck(const std::array&, const Dune::FieldVector&, bool) [with int dim = 3]': +/build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:146:23: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 146 | Dune::YaspGrid g(h, n); + | ^ In file included from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:30, from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:3: /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; Dune::AxisAlignedCubeGeometry::JacobianTransposed = Dune::DiagonalMatrix; Dune::AxisAlignedCubeGeometry::LocalCoordinate = Dune::FieldVector]': @@ -9552,10 +9495,6 @@ /usr/include/dune/geometry/axisalignedcubegeometry.hh:150:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 150 | GlobalCoordinate global(const LocalCoordinate& local) const | ^~~~~~ -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 3; ctype = double; int dim = 3]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:3: @@ -9643,6 +9582,18 @@ /build/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridintersection.hh:175:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 175 | FieldVector centerUnitOuterNormal () const | ^~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:7: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:67, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:7: +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:30, from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:3: /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; Dune::AxisAlignedCubeGeometry::JacobianTransposed = Dune::FieldMatrix; Dune::AxisAlignedCubeGeometry::LocalCoordinate = Dune::FieldVector]': @@ -9658,6 +9609,69 @@ /usr/include/dune/geometry/axisalignedcubegeometry.hh:185:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 185 | JacobianTransposed jacobianTransposed(DUNE_UNUSED const LocalCoordinate& local) const | ^~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:7: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426: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++/10/vector:67, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:7: +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:7: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +In file included from /build/dune-grid-2.7.1/dune/grid/io/file/vtk/function.hh:14, + from /build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:29, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/vtktest.cc:20: +/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: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 global ( const LocalCoordinate &local ) const + | ^~~~~~ +In file included from /usr/include/c++/10/vector:67, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:7: +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 3]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:7: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426: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++/10/vector:67, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/vtksequencetest.cc:7: +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:3: @@ -9885,6 +9899,10 @@ /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:728:57: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 728 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); | ^ +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:22, from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:6: /build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection >, Dune::YaspIntersection > > >]': @@ -9900,6 +9918,18 @@ /build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:306:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 306 | const typename Intersection::GlobalCoordinate normal | ^~~~~~ +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 3]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 3]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 3; ctype = double; int dim = 3]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/io/file/vtk/function.hh:14, from /build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:29, from /build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtksequencewriterbase.hh:17, @@ -9927,57 +9957,8 @@ /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:904: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/dune-grid-2.7.1/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Dune::YaspGrid::CollectiveCommunicationType, const Dune::YLoadBalance*) [with int dim = 2; Coordinates = Dune::EquidistantCoordinates]': /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:904: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++/10/vector:72, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:7, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:3: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Dune::YaspGrid::CollectiveCommunicationType, const Dune::YLoadBalance*) [with int dim = 3; Coordinates = Dune::EquidistantCoordinates]': /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:904:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -[ 48%] Linking CXX executable vtksequencetest -cd /build/dune-grid-2.7.1/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 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pthread -rdynamic CMakeFiles/vtksequencetest.dir/vtksequencetest.cc.o -o vtksequencetest -Wl,-rpath,/build/dune-grid-2.7.1/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib ../../../../../lib/libdunegrid.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS3.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS2.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugL.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.7.1 -lgmp -lgmpxx -llapack -lblas -lf77blas -latlas -pthread /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so -make[5]: Leaving directory '/build/dune-grid-2.7.1/build' -[ 48%] Built target vtksequencetest -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/dune-grid-2.7.1/build' -cd /build/dune-grid-2.7.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.7.1 /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test /build/dune-grid-2.7.1/build /build/dune-grid-2.7.1/build/dune/grid/io/file/dgfparser/test /build/dune-grid-2.7.1/build/dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-yasp.dir/DependInfo.cmake --color= -Dependee "/build/dune-grid-2.7.1/build/dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-yasp.dir/DependInfo.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-yasp.dir/depend.internal". -Dependee "/build/dune-grid-2.7.1/build/dune/grid/io/file/dgfparser/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-yasp.dir/depend.internal". -Scanning dependencies of target test-dgf-yasp -make[5]: Leaving directory '/build/dune-grid-2.7.1/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/dune-grid-2.7.1/build' -[ 48%] Building CXX object dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-yasp.dir/test-dgf-yasp.cc.o -cd /build/dune-grid-2.7.1/build/dune/grid/io/file/dgfparser/test && /usr/bin/c++ -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/build/dune-grid-2.7.1/doc/grids/\" -DENABLE_GMP=1 -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DMPI_NO_CPPBIND -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -o CMakeFiles/test-dgf-yasp.dir/test-dgf-yasp.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc -In file included from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/gridptr.hh:31, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfparser.hh:28, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser.hh:6, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:4: -/build/dune-grid-2.7.1/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': -/build/dune-grid-2.7.1/dune/grid/io/file/gmshreader.hh:204:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 204 | { - | ^ -In file included from /usr/include/dune/geometry/quadraturerules.hh:532, - from /usr/include/dune/geometry/test/checkgeometry.hh:14, - from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, - from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:20, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:6: -/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:743:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 743 | { - | ^ -/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:1021:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1021 | { - | ^ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, @@ -10047,6 +10028,113 @@ /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426: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++/10/vector:67, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/conformvolumevtktest.cc:8: +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 3]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 3]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 3; ctype = double; int dim = 3]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/io/file/vtk/function.hh:14, + from /build/dune-grid-2.7.1/dune/grid/io/file/vtk/volumewriter.hh:10, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/conformvolumevtktest.cc:21: +/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: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 global ( const LocalCoordinate &local ) const + | ^~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:7, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:3: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 47%] Linking CXX executable vtktest +cd /build/dune-grid-2.7.1/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 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pthread -rdynamic CMakeFiles/vtktest.dir/vtktest.cc.o -o vtktest -Wl,-rpath,/build/dune-grid-2.7.1/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib ../../../../../lib/libdunegrid.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS3.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS2.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugL.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.7.1 -lgmp -lgmpxx -llapack -lblas -lf77blas -latlas -pthread /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so +make[5]: Leaving directory '/build/dune-grid-2.7.1/build' +[ 47%] Built target vtktest +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/dune-grid-2.7.1/build' +cd /build/dune-grid-2.7.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.7.1 /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test /build/dune-grid-2.7.1/build /build/dune-grid-2.7.1/build/dune/grid/io/file/dgfparser/test /build/dune-grid-2.7.1/build/dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-yasp.dir/DependInfo.cmake --color= +Dependee "/build/dune-grid-2.7.1/build/dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-yasp.dir/DependInfo.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-yasp.dir/depend.internal". +Dependee "/build/dune-grid-2.7.1/build/dune/grid/io/file/dgfparser/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-yasp.dir/depend.internal". +Scanning dependencies of target test-dgf-yasp +make[5]: Leaving directory '/build/dune-grid-2.7.1/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/dune-grid-2.7.1/build' +[ 47%] Building CXX object dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-yasp.dir/test-dgf-yasp.cc.o +cd /build/dune-grid-2.7.1/build/dune/grid/io/file/dgfparser/test && /usr/bin/c++ -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/build/dune-grid-2.7.1/doc/grids/\" -DENABLE_GMP=1 -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DMPI_NO_CPPBIND -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -o CMakeFiles/test-dgf-yasp.dir/test-dgf-yasp.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc +In file included from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/gridptr.hh:31, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfparser.hh:28, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser.hh:6, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:4: +/build/dune-grid-2.7.1/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': +/build/dune-grid-2.7.1/dune/grid/io/file/gmshreader.hh:204:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 204 | { + | ^ +/build/dune-grid-2.7.1/dune/grid/io/file/test/conformvolumevtktest.cc: In function 'void vtkCheck(Dune::FieldVector&, std::array) [with unsigned int dim = 3]': +/build/dune-grid-2.7.1/dune/grid/io/file/test/conformvolumevtktest.cc:104:23: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 104 | Dune::YaspGrid grid(length, elements); + | ^~~~ +In file included from /usr/include/dune/geometry/quadraturerules.hh:532, + from /usr/include/dune/geometry/test/checkgeometry.hh:14, + from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, + from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:20, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:6: +/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:743:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 743 | { + | ^ +/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:1021:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1021 | { + | ^ +/build/dune-grid-2.7.1/dune/grid/io/file/test/conformvolumevtktest.cc: In function 'void vtkCheck(Dune::FieldVector&, std::array) [with unsigned int dim = 1]': +/build/dune-grid-2.7.1/dune/grid/io/file/test/conformvolumevtktest.cc:104:23: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 104 | Dune::YaspGrid grid(length, elements); + | ^~~~ +/build/dune-grid-2.7.1/dune/grid/io/file/test/conformvolumevtktest.cc: In function 'void vtkCheck(Dune::FieldVector&, std::array) [with unsigned int dim = 2]': +/build/dune-grid-2.7.1/dune/grid/io/file/test/conformvolumevtktest.cc:104:23: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 104 | Dune::YaspGrid grid(length, elements); + | ^~~~ In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:3: @@ -10114,21 +10202,6 @@ /usr/include/dune/geometry/axisalignedcubegeometry.hh:237:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 237 | GlobalCoordinate corner(int k) const | ^~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426: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++/10/vector:67, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/conformvolumevtktest.cc:8: -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:3: @@ -10152,10 +10225,6 @@ /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:165:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 165 | GlobalCoordinate global (const LocalCoordinate& local) const | ^~~~~~ -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:30, from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:3: /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; Dune::AxisAlignedCubeGeometry::JacobianTransposed = Dune::DiagonalMatrix; Dune::AxisAlignedCubeGeometry::LocalCoordinate = Dune::FieldVector]': @@ -10168,14 +10237,6 @@ /usr/include/dune/geometry/axisalignedcubegeometry.hh:185:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 185 | JacobianTransposed jacobianTransposed(DUNE_UNUSED const LocalCoordinate& local) const | ^~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _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 = 2; unsigned int coorddim = 3; Dune::AxisAlignedCubeGeometry::LocalCoordinate = Dune::FieldVector; Dune::AxisAlignedCubeGeometry::GlobalCoordinate = Dune::FieldVector]': /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:176: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; Dune::Geometry::LocalCoordinate = Dune::FieldVector; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]' /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:728: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 > >]' @@ -10228,18 +10289,20 @@ /build/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridintersection.hh:175:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 175 | FieldVector centerUnitOuterNormal () const | ^~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 3]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 3]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 3; ctype = double; int dim = 3]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +[ 48%] Linking CXX executable vtksequencetest +cd /build/dune-grid-2.7.1/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 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pthread -rdynamic CMakeFiles/vtksequencetest.dir/vtksequencetest.cc.o -o vtksequencetest -Wl,-rpath,/build/dune-grid-2.7.1/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib ../../../../../lib/libdunegrid.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS3.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS2.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugL.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.7.1 -lgmp -lgmpxx -llapack -lblas -lf77blas -latlas -pthread /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so +make[5]: Leaving directory '/build/dune-grid-2.7.1/build' +[ 48%] Built target vtksequencetest +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/dune-grid-2.7.1/build' +cd /build/dune-grid-2.7.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.7.1 /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test /build/dune-grid-2.7.1/build /build/dune-grid-2.7.1/build/dune/grid/io/file/dgfparser/test /build/dune-grid-2.7.1/build/dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-oned.dir/DependInfo.cmake --color= +Dependee "/build/dune-grid-2.7.1/build/dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-oned.dir/DependInfo.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-oned.dir/depend.internal". +Dependee "/build/dune-grid-2.7.1/build/dune/grid/io/file/dgfparser/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-oned.dir/depend.internal". +Scanning dependencies of target test-dgf-oned +make[5]: Leaving directory '/build/dune-grid-2.7.1/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/dune-grid-2.7.1/build' In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:3: @@ -10278,6 +10341,8 @@ /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:239:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 239 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const | ^~~~~~~~~~~~~~~~~~ +[ 48%] Building CXX object dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-oned.dir/test-dgf-oned.cc.o +cd /build/dune-grid-2.7.1/build/dune/grid/io/file/dgfparser/test && /usr/bin/c++ -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/build/dune-grid-2.7.1/doc/grids/\" -DENABLE_GMP=1 -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DMPI_NO_CPPBIND -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -o CMakeFiles/test-dgf-oned.dir/test-dgf-oned.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc /build/dune-grid-2.7.1/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>; GeometryImp = Dune::YaspGeometry; Dune::Geometry::JacobianInverseTransposed = Dune::FieldMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': /usr/include/dune/geometry/test/checkgeometry.hh:165:80: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 3, const Dune::YaspGrid<3>, Dune::YaspGeometry>]' /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:79:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const 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]' @@ -10404,13 +10469,6 @@ /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 global ( const LocalCoordinate &local ) const | ^~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/io/file/vtk/function.hh:14, - from /build/dune-grid-2.7.1/dune/grid/io/file/vtk/volumewriter.hh:10, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/conformvolumevtktest.cc:21: -/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: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 global ( const LocalCoordinate &local ) const - | ^~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:76, from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:3: /build/dune-grid-2.7.1/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>]': @@ -10683,6 +10741,14 @@ /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/gridptr.hh:31, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfparser.hh:28, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser.hh:6, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:4: +/build/dune-grid-2.7.1/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': +/build/dune-grid-2.7.1/dune/grid/io/file/gmshreader.hh:204:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 204 | { + | ^ In file included from /usr/include/c++/10/vector:67, from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:7, from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:3: @@ -10715,6 +10781,20 @@ /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/dune/geometry/quadraturerules.hh:532, + from /usr/include/dune/geometry/test/checkgeometry.hh:14, + from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, + from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:20, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:6: +/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:743:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 743 | { + | ^ +/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:1021:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1021 | { + | ^ In file included from /usr/include/c++/10/map:60, from /build/dune-grid-2.7.1/dune/grid/utility/persistentcontainer.hh:6, from /build/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridpersistentcontainer.hh:13, @@ -10730,14 +10810,107 @@ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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/dune-grid-2.7.1/dune/grid/io/file/test/conformvolumevtktest.cc: In function 'void vtkCheck(Dune::FieldVector&, std::array) [with unsigned int dim = 3]': -/build/dune-grid-2.7.1/dune/grid/io/file/test/conformvolumevtktest.cc:104:23: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 104 | Dune::YaspGrid grid(length, elements); - | ^~~~ -/build/dune-grid-2.7.1/dune/grid/io/file/test/conformvolumevtktest.cc: In function 'void vtkCheck(Dune::FieldVector&, std::array) [with unsigned int dim = 1]': -/build/dune-grid-2.7.1/dune/grid/io/file/test/conformvolumevtktest.cc:104:23: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 104 | Dune::YaspGrid grid(length, elements); - | ^~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:13, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:3: +/build/dune-grid-2.7.1/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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh:177:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::OneDGrid]' +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:67:24: required from 'void test(Grid&) [with Grid = Dune::OneDGrid]' +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:171:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::OneDGrid]' +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:12:33: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:156:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 156 | GlobalCoordinate corner ( int i ) const + | ^~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:13, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:3: +/build/dune-grid-2.7.1/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; Dune::Geometry::JacobianInverseTransposed = Dune::DiagonalMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:567:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::OneDGrid]' +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1005:16: required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]' +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:63:12: required from 'void test(Grid&) [with Grid = Dune::OneDGrid]' +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:171:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::OneDGrid]' +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:12:33: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:265:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 265 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:13, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:3: +/build/dune-grid-2.7.1/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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:228:103: required from 'void zeroEntityConsistency(Grid&) [with Grid = Dune::OneDGrid]' +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1007:24: required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]' +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:63:12: required from 'void test(Grid&) [with Grid = Dune::OneDGrid]' +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:171:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::OneDGrid]' +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:12:33: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:156:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 156 | GlobalCoordinate corner ( int i ) const + | ^~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:13, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:3: +/build/dune-grid-2.7.1/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; Dune::Geometry::JacobianTransposed = Dune::DiagonalMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:164:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>]' +/build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh:55:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::OneDGrid]' +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:67:24: required from 'void test(Grid&) [with Grid = Dune::OneDGrid]' +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:171:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::OneDGrid]' +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:12:33: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:239:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 239 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const + | ^~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:16, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:3: +/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; Dune::AxisAlignedCubeGeometry::GlobalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:158: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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]' +/build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh:177:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::OneDGrid]' +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:67:24: required from 'void test(Grid&) [with Grid = Dune::OneDGrid]' +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:171:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::OneDGrid]' +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:12:33: required from here +/usr/include/dune/geometry/axisalignedcubegeometry.hh:237:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 237 | 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; Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed = Dune::DiagonalMatrix; Dune::AxisAlignedCubeGeometry::LocalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:267: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; Dune::Geometry::JacobianInverseTransposed = Dune::DiagonalMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]' +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:567:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::OneDGrid]' +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1005:16: required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]' +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:63:12: required from 'void test(Grid&) [with Grid = Dune::OneDGrid]' +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:171:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::OneDGrid]' +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:12:33: required from here +/usr/include/dune/geometry/axisalignedcubegeometry.hh:197:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 197 | JacobianInverseTransposed jacobianInverseTransposed(DUNE_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; Dune::AxisAlignedCubeGeometry::GlobalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:158: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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]' +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:228:103: required from 'void zeroEntityConsistency(Grid&) [with Grid = Dune::OneDGrid]' +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1007:24: required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]' +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:63:12: required from 'void test(Grid&) [with Grid = Dune::OneDGrid]' +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:171:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::OneDGrid]' +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:12:33: required from here +/usr/include/dune/geometry/axisalignedcubegeometry.hh:237:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 237 | 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; Dune::AxisAlignedCubeGeometry::JacobianTransposed = Dune::DiagonalMatrix; Dune::AxisAlignedCubeGeometry::LocalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:241: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; Dune::Geometry::JacobianTransposed = Dune::DiagonalMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]' +/usr/include/dune/geometry/test/checkgeometry.hh:164:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>]' +/build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh:55:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::OneDGrid]' +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:67:24: required from 'void test(Grid&) [with Grid = Dune::OneDGrid]' +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:171:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::OneDGrid]' +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:12:33: required from here +/usr/include/dune/geometry/axisalignedcubegeometry.hh:185:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 185 | JacobianTransposed jacobianTransposed(DUNE_UNUSED const LocalCoordinate& local) const + | ^~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1184, + from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:13, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:3: +/build/dune-grid-2.7.1/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; Dune::Intersection::GlobalCoordinate = Dune::FieldVector; Dune::Intersection::LocalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:581: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> >]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:628:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView >]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:657:34: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::OneDGrid]' +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:71:28: required from 'void test(Grid&) [with Grid = Dune::OneDGrid]' +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:171:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::OneDGrid]' +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:12:33: required from here +/build/dune-grid-2.7.1/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 integrationOuterNormal (const LocalCoordinate& local) const + | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/bits/stl_tree.h:2193: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 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: @@ -10796,24 +10969,115 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/io/file/test/conformvolumevtktest.cc: In function 'void vtkCheck(Dune::FieldVector&, std::array) [with unsigned int dim = 2]': -/build/dune-grid-2.7.1/dune/grid/io/file/test/conformvolumevtktest.cc:104:23: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 104 | Dune::YaspGrid grid(length, elements); - | ^~~~ -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc: In function 'Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 3; unsigned int coorddim = 3]': -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:29:1: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 29 | } - | ^ -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc: In function 'Dune::FieldVector::dimworld> Dune::YaspIntersection::integrationOuterNormal(const Dune::FieldVector::dim - 1)>&) const [with GridImp = const Dune::YaspGrid<3>]': -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:29: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/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc: In function 'Dune::AxisAlignedCubeGeometry::JacobianTransposed Dune::AxisAlignedCubeGeometry::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 3; unsigned int coorddim = 3]': -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:29:1: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc: In function 'Dune::AxisAlignedCubeGeometry::JacobianTransposed Dune::AxisAlignedCubeGeometry::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 3]': -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:29: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/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc: In function 'Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 3]': -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:29: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/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc: In function 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::corner(int) const [with CoordType = double; unsigned int dim = 0; unsigned int coorddim = 3]': -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:29: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/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfparser.hh:43, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser.hh:6, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:4: +/build/dune-grid-2.7.1/dune/grid/io/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; Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.hh:193:30: required from here +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.hh:193:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 193 | virtual CoordinateType operator() ( const CoordinateType &global ) const override + | ^~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/io/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; Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.hh:193:30: required from here +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.hh:193: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/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:13, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.hh:8, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfparser.hh:43, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser.hh:6, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:4: +/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; Dune::MultiLinearGeometry::GlobalCoordinate = Dune::FieldVector; Dune::MultiLinearGeometry::LocalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/function.hh:247:34: required from 'double Dune::P1VTKFunction::evaluate(int, const Entity&, const Dune::FieldVector::ctype, 'using_decl' not supported by dump_expr >&) const [with GV = Dune::GridView >; V = std::vector; Dune::P1VTKFunction::Entity = Dune::Entity<0, 1, const Dune::OneDGrid, Dune::OneDGridEntity>; Dune::P1VTKFunction::Base = Dune::VTKFunction > >; typename Dune::VTKFunction::ctype = double]' +/build/dune-grid-2.7.1/dune/grid/io/file/vtk/function.hh:235:12: 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 global ( const LocalCoordinate &local ) const + | ^~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:23, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:20, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:6: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/staticcheck.hh:43:27: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 43 | geo.jacobianTransposed( v ); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:13, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:3: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/common/geometry.hh:165:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 165 | GlobalCoordinate global (const LocalCoordinate& local) const + | ^~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:13, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:3: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/common/geometry.hh:239:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 239 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const + | ^~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:23, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:20, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:6: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/staticcheck.hh:36:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 36 | geo.corner( 0 ); + | ~~~~~~~~~~^~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:20, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:6: +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::OneDGrid]': +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:567:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 567 | geo.jacobianInverseTransposed( origin ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:571:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 571 | geo.corner( 0 ); + | ~~~~~~~~~~^~~~~ +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:609:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 609 | lit->geometry().jacobianInverseTransposed(origin); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:614:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 614 | lit->geometry().corner( 0 ); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::OneDGrid]': +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:567:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 567 | geo.jacobianInverseTransposed( origin ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:571:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 571 | geo.corner( 0 ); + | ~~~~~~~~~~^~~~~ +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:609:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 609 | lit->geometry().jacobianInverseTransposed(origin); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:614:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 614 | lit->geometry().corner( 0 ); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, + from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:20, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:6: +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:164:33: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 164 | const JacobianTransposed &jt = geometry.jacobianTransposed( x ); + | ^~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:13, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:3: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/common/geometry.hh:223:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 223 | GlobalCoordinate center () const + | ^~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:22, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:6: +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection >]': +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:297:49: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 297 | insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:306:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 306 | const typename Intersection::GlobalCoordinate normal + | ^~~~~~ +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection >]': +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:297:49: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 297 | insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:306:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 306 | const typename Intersection::GlobalCoordinate normal + | ^~~~~~ In file included from /usr/include/c++/10/vector:72, from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:7, from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:3: @@ -10854,10 +11118,24 @@ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc: In function 'Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 3; unsigned int coorddim = 3]': +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:29:1: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 29 | } + | ^ +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc: In function 'Dune::FieldVector::dimworld> Dune::YaspIntersection::integrationOuterNormal(const Dune::FieldVector::dim - 1)>&) const [with GridImp = const Dune::YaspGrid<3>]': +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:29:1: note: 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++/10/bits/stl_vector.h: In constructor 'Dune::JacobiNQuadratureRule1D::JacobiNQuadratureRule1D(int, int) [with ct = double]': /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc: In function 'Dune::AxisAlignedCubeGeometry::JacobianTransposed Dune::AxisAlignedCubeGeometry::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 3; unsigned int coorddim = 3]': +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:29:1: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc: In function 'Dune::AxisAlignedCubeGeometry::JacobianTransposed Dune::AxisAlignedCubeGeometry::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 3]': +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:29: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/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc: In function 'Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 3]': +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:29: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/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc: In function 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::corner(int) const [with CoordType = double; unsigned int dim = 0; unsigned int coorddim = 3]': +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:29: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 /usr/include/c++/10/vector:72, from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:7, from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:3: @@ -10884,6 +11162,32 @@ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /usr/include/c++/10/bits/stl_algo.h:61, + from /usr/include/c++/10/algorithm:62, + from /usr/include/dune/common/parallel/communication.hh:14, + from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:10, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:3: +/usr/include/c++/10/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++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, + | ^~~~~~~~~~~~~ +In file included from /usr/include/c++/10/algorithm:62, + from /usr/include/dune/common/parallel/communication.hh:14, + from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:10, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:3: +/usr/include/c++/10/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++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1945 | __introsort_loop(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/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++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1839 | __insertion_sort(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/10/map:61, from /build/dune-grid-2.7.1/dune/grid/utility/persistentcontainer.hh:6, from /build/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridpersistentcontainer.hh:13, @@ -10919,6 +11223,29 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ +[ 48%] Linking CXX executable conformvolumevtktest +cd /build/dune-grid-2.7.1/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 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pthread -rdynamic CMakeFiles/conformvolumevtktest.dir/conformvolumevtktest.cc.o -o conformvolumevtktest -Wl,-rpath,/build/dune-grid-2.7.1/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib ../../../../../lib/libdunegrid.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS3.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS2.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugL.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.7.1 -lgmp -lgmpxx -llapack -lblas -lf77blas -latlas -pthread /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so +make[5]: Leaving directory '/build/dune-grid-2.7.1/build' +[ 48%] Built target conformvolumevtktest +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/dune-grid-2.7.1/build' +cd /build/dune-grid-2.7.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.7.1 /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test /build/dune-grid-2.7.1/build /build/dune-grid-2.7.1/build/dune/grid/io/file/dgfparser/test /build/dune-grid-2.7.1/build/dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-alberta.dir/DependInfo.cmake --color= +Dependee "/build/dune-grid-2.7.1/build/dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-alberta.dir/DependInfo.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-alberta.dir/depend.internal". +Dependee "/build/dune-grid-2.7.1/build/dune/grid/io/file/dgfparser/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-alberta.dir/depend.internal". +Scanning dependencies of target test-dgf-alberta +make[5]: Leaving directory '/build/dune-grid-2.7.1/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/dune-grid-2.7.1/build' +[ 50%] Building CXX object dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-alberta.dir/test-dgf-alberta.cc.o +cd /build/dune-grid-2.7.1/build/dune/grid/io/file/dgfparser/test && /usr/bin/c++ -DALBERTA_DIM=2 -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/build/dune-grid-2.7.1/doc/grids/\" -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -o CMakeFiles/test-dgf-alberta.dir/test-dgf-alberta.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc +In file included from /usr/include/c++/10/vector:72, + from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:7, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:3: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, @@ -10934,6 +11261,14 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView >]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView >]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, @@ -10949,6 +11284,40 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:17, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/projection.hh:8, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/meshpointer.hh:17, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/coordcache.hh:6, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:42, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:3: +/build/dune-grid-2.7.1/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': +/build/dune-grid-2.7.1/dune/grid/io/file/gmshreader.hh:204:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 204 | { + | ^ +In file included from /build/dune-grid-2.7.1/dune/grid/albertagrid/intersection.hh:8, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/intersectioniterator.hh:8, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/gridview.hh:14, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/gridfamily.hh:20, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:43, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:3: +/build/dune-grid-2.7.1/dune/grid/albertagrid/transformation.hh: In member function 'Dune::AlbertaTransformation::WorldVector Dune::AlbertaTransformation::evaluate(const WorldVector&) const': +/build/dune-grid-2.7.1/dune/grid/albertagrid/transformation.hh:39:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 39 | { + | ^ +In file included from /build/dune-grid-2.7.1/dune/grid/albertagrid/albertagrid.cc:15, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:654, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:3: +/build/dune-grid-2.7.1/dune/grid/albertagrid/intersection.cc: In member function 'Dune::AlbertaGridIntersectionBase::NormalVector Dune::AlbertaGridIntersectionBase::centerIntegrationOuterNormal() const [with Grid = const Dune::AlbertaGrid<1, 1>; Dune::AlbertaGridIntersectionBase::NormalVector = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/albertagrid/intersection.cc:108:93: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 108 | AlbertaGridIntersectionBase< const AlbertaGrid< 1, 1 > >::centerIntegrationOuterNormal () const + | ^~~~~ +/build/dune-grid-2.7.1/dune/grid/albertagrid/intersection.cc: In member function 'Dune::AlbertaGridIntersectionBase::NormalVector Dune::AlbertaGridIntersectionBase::centerIntegrationOuterNormal() const [with Grid = const Dune::AlbertaGrid<3, 3>; Dune::AlbertaGridIntersectionBase::NormalVector = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/albertagrid/intersection.cc:134:93: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 134 | AlbertaGridIntersectionBase< const AlbertaGrid< 3, 3 > >::centerIntegrationOuterNormal () const + | ^~~~~ /usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, @@ -10964,62 +11333,24 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:7, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:3: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In function 'static Dune::QuadratureRule::dim> Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/vector.tcc: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView >; int codim = 0]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView >; int codim = 1]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView >; int codim = 1]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 48%] Linking CXX executable conformvolumevtktest -cd /build/dune-grid-2.7.1/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 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pthread -rdynamic CMakeFiles/conformvolumevtktest.dir/conformvolumevtktest.cc.o -o conformvolumevtktest -Wl,-rpath,/build/dune-grid-2.7.1/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib ../../../../../lib/libdunegrid.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS3.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS2.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugL.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.7.1 -lgmp -lgmpxx -llapack -lblas -lf77blas -latlas -pthread /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so -make[5]: Leaving directory '/build/dune-grid-2.7.1/build' -[ 48%] Built target conformvolumevtktest -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/dune-grid-2.7.1/build' -cd /build/dune-grid-2.7.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.7.1 /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test /build/dune-grid-2.7.1/build /build/dune-grid-2.7.1/build/dune/grid/io/file/dgfparser/test /build/dune-grid-2.7.1/build/dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-oned.dir/DependInfo.cmake --color= -Dependee "/build/dune-grid-2.7.1/build/dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-oned.dir/DependInfo.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-oned.dir/depend.internal". -Dependee "/build/dune-grid-2.7.1/build/dune/grid/io/file/dgfparser/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-oned.dir/depend.internal". -Scanning dependencies of target test-dgf-oned -make[5]: Leaving directory '/build/dune-grid-2.7.1/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/dune-grid-2.7.1/build' -[ 48%] Building CXX object dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-oned.dir/test-dgf-oned.cc.o -cd /build/dune-grid-2.7.1/build/dune/grid/io/file/dgfparser/test && /usr/bin/c++ -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/build/dune-grid-2.7.1/doc/grids/\" -DENABLE_GMP=1 -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DMPI_NO_CPPBIND -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -o CMakeFiles/test-dgf-oned.dir/test-dgf-oned.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc -In file included from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/gridptr.hh:31, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfparser.hh:28, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser.hh:6, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:4: -/build/dune-grid-2.7.1/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': -/build/dune-grid-2.7.1/dune/grid/io/file/gmshreader.hh:204:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 204 | { - | ^ In file included from /usr/include/dune/geometry/quadraturerules.hh:532, from /usr/include/dune/geometry/test/checkgeometry.hh:14, from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:20, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:6: + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:5: /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:743:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 743 | { @@ -11028,291 +11359,52 @@ /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1021:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 1021 | { | ^ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:13, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:3: -/build/dune-grid-2.7.1/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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh:177:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::OneDGrid]' -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:67:24: required from 'void test(Grid&) [with Grid = Dune::OneDGrid]' -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:171:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::OneDGrid]' -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:12:33: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:156:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 156 | GlobalCoordinate corner ( int i ) const - | ^~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:13, +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:67, + from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:7, from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:3: -/build/dune-grid-2.7.1/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; Dune::Geometry::JacobianInverseTransposed = Dune::DiagonalMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:567:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::OneDGrid]' -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1005:16: required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]' -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:63:12: required from 'void test(Grid&) [with Grid = Dune::OneDGrid]' -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:171:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::OneDGrid]' -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:12:33: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:265:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 265 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:13, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:3: -/build/dune-grid-2.7.1/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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:228:103: required from 'void zeroEntityConsistency(Grid&) [with Grid = Dune::OneDGrid]' -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1007:24: required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]' -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:63:12: required from 'void test(Grid&) [with Grid = Dune::OneDGrid]' -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:171:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::OneDGrid]' -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:12:33: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:156:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 156 | GlobalCoordinate corner ( int i ) const - | ^~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:13, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:3: -/build/dune-grid-2.7.1/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; Dune::Geometry::JacobianTransposed = Dune::DiagonalMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:164:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>]' -/build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh:55:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::OneDGrid]' -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:67:24: required from 'void test(Grid&) [with Grid = Dune::OneDGrid]' -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:171:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::OneDGrid]' -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:12:33: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:239:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 239 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const - | ^~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:3: -/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; Dune::AxisAlignedCubeGeometry::GlobalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:158: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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]' -/build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh:177:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::OneDGrid]' -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:67:24: required from 'void test(Grid&) [with Grid = Dune::OneDGrid]' -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:171:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::OneDGrid]' -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:12:33: required from here -/usr/include/dune/geometry/axisalignedcubegeometry.hh:237:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 237 | 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; Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed = Dune::DiagonalMatrix; Dune::AxisAlignedCubeGeometry::LocalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:267: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; Dune::Geometry::JacobianInverseTransposed = Dune::DiagonalMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]' -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:567:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::OneDGrid]' -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1005:16: required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]' -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:63:12: required from 'void test(Grid&) [with Grid = Dune::OneDGrid]' -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:171:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::OneDGrid]' -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:12:33: required from here -/usr/include/dune/geometry/axisalignedcubegeometry.hh:197:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 197 | JacobianInverseTransposed jacobianInverseTransposed(DUNE_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; Dune::AxisAlignedCubeGeometry::GlobalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:158: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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]' -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:228:103: required from 'void zeroEntityConsistency(Grid&) [with Grid = Dune::OneDGrid]' -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1007:24: required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]' -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:63:12: required from 'void test(Grid&) [with Grid = Dune::OneDGrid]' -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:171:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::OneDGrid]' -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:12:33: required from here -/usr/include/dune/geometry/axisalignedcubegeometry.hh:237:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 237 | 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; Dune::AxisAlignedCubeGeometry::JacobianTransposed = Dune::DiagonalMatrix; Dune::AxisAlignedCubeGeometry::LocalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:241: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; Dune::Geometry::JacobianTransposed = Dune::DiagonalMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]' -/usr/include/dune/geometry/test/checkgeometry.hh:164:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>]' -/build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh:55:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::OneDGrid]' -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:67:24: required from 'void test(Grid&) [with Grid = Dune::OneDGrid]' -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:171:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::OneDGrid]' -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:12:33: required from here -/usr/include/dune/geometry/axisalignedcubegeometry.hh:185:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 185 | JacobianTransposed jacobianTransposed(DUNE_UNUSED const LocalCoordinate& local) const - | ^~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1184, - from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:13, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:3: -/build/dune-grid-2.7.1/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; Dune::Intersection::GlobalCoordinate = Dune::FieldVector; Dune::Intersection::LocalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:581: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> >]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:628:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView >]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:657:34: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::OneDGrid]' -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:71:28: required from 'void test(Grid&) [with Grid = Dune::OneDGrid]' -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:171:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::OneDGrid]' -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:12:33: required from here -/build/dune-grid-2.7.1/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 integrationOuterNormal (const LocalCoordinate& local) const - | ^~~~~~~~~~~~~~~~~~~~~~ -[ 50%] Linking CXX executable test-dgf-yasp-offset -cd /build/dune-grid-2.7.1/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 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pthread -rdynamic CMakeFiles/test-dgf-yasp-offset.dir/test-dgf-yasp.cc.o -o test-dgf-yasp-offset -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/openmpi/lib:/build/dune-grid-2.7.1/build/lib -lgmp -lgmpxx -llapack -lblas -lf77blas -latlas -pthread /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so ../../../../../../lib/libdunegrid.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS3.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS2.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugL.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.7.1 -pthread -llapack -lblas -lf77blas -latlas /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:7, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:3: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 + from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:7, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:3: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -make[5]: Leaving directory '/build/dune-grid-2.7.1/build' -[ 50%] 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/dune-grid-2.7.1/build' -cd /build/dune-grid-2.7.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.7.1 /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test /build/dune-grid-2.7.1/build /build/dune-grid-2.7.1/build/dune/grid/io/file/dgfparser/test /build/dune-grid-2.7.1/build/dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-alberta.dir/DependInfo.cmake --color= -Dependee "/build/dune-grid-2.7.1/build/dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-alberta.dir/DependInfo.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-alberta.dir/depend.internal". -Dependee "/build/dune-grid-2.7.1/build/dune/grid/io/file/dgfparser/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-alberta.dir/depend.internal". -Scanning dependencies of target test-dgf-alberta -make[5]: Leaving directory '/build/dune-grid-2.7.1/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/dune-grid-2.7.1/build' -[ 51%] Building CXX object dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-alberta.dir/test-dgf-alberta.cc.o -cd /build/dune-grid-2.7.1/build/dune/grid/io/file/dgfparser/test && /usr/bin/c++ -DALBERTA_DIM=2 -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/build/dune-grid-2.7.1/doc/grids/\" -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -o CMakeFiles/test-dgf-alberta.dir/test-dgf-alberta.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc -In file included from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfparser.hh:43, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser.hh:6, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:4: -/build/dune-grid-2.7.1/dune/grid/io/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; Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.hh:193:30: required from here -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.hh:193:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 193 | virtual CoordinateType operator() ( const CoordinateType &global ) const override - | ^~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/io/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; Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.hh:193:30: required from here -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.hh:193: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/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:13, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/blocks/projection.hh:8, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfparser.hh:43, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser.hh:6, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:4: -/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; Dune::MultiLinearGeometry::GlobalCoordinate = Dune::FieldVector; Dune::MultiLinearGeometry::LocalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/function.hh:247:34: required from 'double Dune::P1VTKFunction::evaluate(int, const Entity&, const Dune::FieldVector::ctype, 'using_decl' not supported by dump_expr >&) const [with GV = Dune::GridView >; V = std::vector; Dune::P1VTKFunction::Entity = Dune::Entity<0, 1, const Dune::OneDGrid, Dune::OneDGridEntity>; Dune::P1VTKFunction::Base = Dune::VTKFunction > >; typename Dune::VTKFunction::ctype = double]' -/build/dune-grid-2.7.1/dune/grid/io/file/vtk/function.hh:235:12: 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 global ( const LocalCoordinate &local ) const - | ^~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:23, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:20, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:6: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/staticcheck.hh:43:27: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 43 | geo.jacobianTransposed( v ); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:13, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:3: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/common/geometry.hh:165:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 165 | GlobalCoordinate global (const LocalCoordinate& local) const - | ^~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:13, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:3: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/common/geometry.hh:239:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 239 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const - | ^~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:23, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:20, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:6: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/staticcheck.hh:36:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 36 | geo.corner( 0 ); - | ~~~~~~~~~~^~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:20, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:6: -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::OneDGrid]': -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:567:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 567 | geo.jacobianInverseTransposed( origin ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:571:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 571 | geo.corner( 0 ); - | ~~~~~~~~~~^~~~~ -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:609:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 609 | lit->geometry().jacobianInverseTransposed(origin); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:614:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 614 | lit->geometry().corner( 0 ); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::OneDGrid]': -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:567:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 567 | geo.jacobianInverseTransposed( origin ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:571:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 571 | geo.corner( 0 ); - | ~~~~~~~~~~^~~~~ -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:609:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 609 | lit->geometry().jacobianInverseTransposed(origin); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:614:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 614 | lit->geometry().corner( 0 ); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, - from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:20, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:6: -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:164:33: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 164 | const JacobianTransposed &jt = geometry.jacobianTransposed( x ); - | ^~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:13, +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/map:60, + from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, + from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, + from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:14, from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:3: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/common/geometry.hh:223:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 223 | GlobalCoordinate center () const - | ^~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:22, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:6: -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection >]': -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:297:49: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 297 | insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:306:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 306 | const typename Intersection::GlobalCoordinate normal - | ^~~~~~ -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection >]': -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:297:49: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 297 | insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:306:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 306 | const typename Intersection::GlobalCoordinate normal - | ^~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:17, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/projection.hh:8, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/meshpointer.hh:17, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/coordcache.hh:6, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:42, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:3: -/build/dune-grid-2.7.1/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': -/build/dune-grid-2.7.1/dune/grid/io/file/gmshreader.hh:204:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 204 | { - | ^ -In file included from /build/dune-grid-2.7.1/dune/grid/albertagrid/intersection.hh:8, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/intersectioniterator.hh:8, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/gridview.hh:14, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/gridfamily.hh:20, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:43, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:3: -/build/dune-grid-2.7.1/dune/grid/albertagrid/transformation.hh: In member function 'Dune::AlbertaTransformation::WorldVector Dune::AlbertaTransformation::evaluate(const WorldVector&) const': -/build/dune-grid-2.7.1/dune/grid/albertagrid/transformation.hh:39:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 39 | { - | ^ -In file included from /build/dune-grid-2.7.1/dune/grid/albertagrid/albertagrid.cc:15, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:654, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:3: -/build/dune-grid-2.7.1/dune/grid/albertagrid/intersection.cc: In member function 'Dune::AlbertaGridIntersectionBase::NormalVector Dune::AlbertaGridIntersectionBase::centerIntegrationOuterNormal() const [with Grid = const Dune::AlbertaGrid<1, 1>; Dune::AlbertaGridIntersectionBase::NormalVector = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/albertagrid/intersection.cc:108:93: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 108 | AlbertaGridIntersectionBase< const AlbertaGrid< 1, 1 > >::centerIntegrationOuterNormal () const - | ^~~~~ -/build/dune-grid-2.7.1/dune/grid/albertagrid/intersection.cc: In member function 'Dune::AlbertaGridIntersectionBase::NormalVector Dune::AlbertaGridIntersectionBase::centerIntegrationOuterNormal() const [with Grid = const Dune::AlbertaGrid<3, 3>; Dune::AlbertaGridIntersectionBase::NormalVector = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/albertagrid/intersection.cc:134:93: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 134 | AlbertaGridIntersectionBase< const AlbertaGrid< 3, 3 > >::centerIntegrationOuterNormal () const - | ^~~~~ -In file included from /usr/include/dune/geometry/quadraturerules.hh:532, - from /usr/include/dune/geometry/test/checkgeometry.hh:14, - from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, - from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:20, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:5: -/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:743:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 743 | { - | ^ -/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:1021:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1021 | { - | ^ +/usr/include/c++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/10/bits/stl_tree.h:2193:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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 /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:29, from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, @@ -11433,6 +11525,28 @@ /build/dune-grid-2.7.1/dune/grid/albertagrid/intersection.cc:169:3: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | AlbertaGridIntersectionBase< Grid >::centerOuterNormal() const | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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++/10/map:61, + from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, + from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, + from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:14, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:3: +/usr/include/c++/10/bits/stl_map.h: In function 'Dune::checkInjectivity, unsigned int> >:: [with auto:36 = std::integral_constant]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/albertagrid/gridfamily.hh:21, from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:43, from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, @@ -11459,6 +11573,21 @@ /build/dune-grid-2.7.1/dune/grid/albertagrid/geometryreference.hh:51:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | GlobalCoordinate global ( const LocalCoordinate &local ) const | ^~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'Dune::checkInjectivity, unsigned int> >:: [with auto:36 = std::integral_constant]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ /build/dune-grid-2.7.1/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> >; Dune::GeometryReference::JacobianTransposed = Dune::FieldMatrix; Dune::GeometryReference::LocalCoordinate = Dune::FieldVector]': /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:241: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; Dune::Geometry::JacobianTransposed = Dune::FieldMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]' /usr/include/dune/geometry/test/checkgeometry.hh:164:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<2, 2, const Dune::AlbertaGrid<2>, Dune::LocalGeometryReference>]' @@ -11515,6 +11644,13 @@ /build/dune-grid-2.7.1/dune/grid/common/intersection.hh:416:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 416 | GlobalCoordinate centerUnitOuterNormal () const | ^~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:7, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:3: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/albertagrid/albertagrid.cc:13, from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:654, from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, @@ -11591,6 +11727,17 @@ /build/dune-grid-2.7.1/dune/grid/albertagrid/geometryreference.hh:48:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | GlobalCoordinate corner ( int i ) const { return impl().corner( i ); } | ^~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:29, from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, @@ -11621,6 +11768,21 @@ /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:265:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 265 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const | ^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In function 'static Dune::QuadratureRule::dim> Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:67, + from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:7, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:3: +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/albertagrid/gridfamily.hh:21, from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:43, from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, @@ -11667,32 +11829,21 @@ /build/dune-grid-2.7.1/dune/grid/albertagrid/geometryreference.hh:73:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 73 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const | ^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/bits/stl_algo.h:61, - from /usr/include/c++/10/algorithm:62, - from /usr/include/dune/common/parallel/communication.hh:14, - from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:10, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:3: -/usr/include/c++/10/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++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, - | ^~~~~~~~~~~~~ -In file included from /usr/include/c++/10/algorithm:62, - from /usr/include/dune/common/parallel/communication.hh:14, - from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:10, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:3: -/usr/include/c++/10/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++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1945 | __introsort_loop(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/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++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1839 | __insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:7, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:3: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In function 'static Dune::QuadratureRule::dim> Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:29, from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, @@ -11771,6 +11922,19 @@ /build/dune-grid-2.7.1/dune/grid/io/file/vtk/function.hh:247:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 247 | return interpolation.global(xi); | ~~~~~~~~~~~~~~~~~~~~^~~~ +In file included from /usr/include/c++/10/map:61, + from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, + from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, + from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:14, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:3: +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::OneDGrid; GridView = Dune::GridView >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/albertagrid/projection.hh:8, from /build/dune-grid-2.7.1/dune/grid/albertagrid/meshpointer.hh:17, from /build/dune-grid-2.7.1/dune/grid/albertagrid/coordcache.hh:6, @@ -12100,274 +12264,6 @@ /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:156:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 156 | GlobalCoordinate corner ( int i ) const | ^~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:7, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:3: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView >]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView >]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:67, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:7, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:3: -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 3]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:7, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:3: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426: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++/10/vector:67, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:7, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:3: -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:7, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:3: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/10/bits/vector.tcc: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView >; int codim = 0]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426: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++/10/vector:67, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:7, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:3: -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:7, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:3: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView >; int codim = 1]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView >; int codim = 1]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:67, - from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:7, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:3: -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:7, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:3: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc: In function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]': -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:23:1: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 23 | } - | ^ -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc: In function 'Dune::Intersection::GlobalCoordinate Dune::Intersection::integrationOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::AlbertaGrid<2>; IntersectionImp = Dune::AlbertaGridLeafIntersection >]': -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:23: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/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc: In function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]': -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:23: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/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc: In function 'Dune::AlbertaGridIntersectionBase::NormalVector Dune::AlbertaGridIntersectionBase::outerNormal(const LocalCoordType&) const [with Grid = const Dune::AlbertaGrid<2>]': -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:23: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/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc: In function 'Dune::GeometryReference::JacobianTransposed Dune::GeometryReference::jacobianTransposed(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<2, 2, const Dune::AlbertaGrid<2> >]': -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:23: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/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc: In function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]': -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:23: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/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc: In function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]': -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:23: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/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc: In function 'const Dune::FieldVector::n> Dune::VTKWriter::CellIterator::position() const [with GridView = Dune::GridView > >]': -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:23: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/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc: In function 'Dune::GeometryReference::JacobianTransposed Dune::GeometryReference::jacobianTransposed(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2> >]': -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:23: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/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc: In function 'Dune::GeometryReference::JacobianInverseTransposed Dune::GeometryReference::jacobianInverseTransposed(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2> >]': -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:23: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/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc: In function 'Dune::AlbertaGridGeometry::GlobalCoordinate Dune::AlbertaGridGeometry::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>]': -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:23: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/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc: In function 'Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:23: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 file included from /usr/include/c++/10/map:60, - from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, - from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, - from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:14, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:3: -/usr/include/c++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/10/bits/stl_tree.h:2193:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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 /build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:17, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/projection.hh:8, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/meshpointer.hh:17, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/coordcache.hh:6, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:42, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:3: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/io/file/gmshreader.hh:100:28: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 100 | virtual GlobalVector operator() ( const Dune::FieldVector &local ) const - | ^~~~~~~~ -/usr/include/c++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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++/10/map:61, - from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, - from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, - from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:14, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:3: -/usr/include/c++/10/bits/stl_map.h: In function 'Dune::checkInjectivity, unsigned int> >:: [with auto:36 = std::integral_constant]': -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'Dune::checkInjectivity, unsigned int> >:: [with auto:36 = std::integral_constant]': -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:7, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:3: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In function 'static Dune::QuadratureRule::dim> Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:67, - from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:7, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:3: -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /usr/include/c++/10/map:60, - from /build/dune-grid-2.7.1/dune/grid/utility/persistentcontainer.hh:6, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridpersistentcontainer.hh:13, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:84, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:3: -/usr/include/c++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/10/bits/stl_tree.h:2193:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /usr/include/c++/10/map:61, - from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, - from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, - from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:14, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:3: -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::OneDGrid; GridView = Dune::GridView >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:3: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::OneDGrid; GridView = Dune::GridView >; OutputStream = Dune::DebugStream<1, 4>]': /usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, @@ -12376,71 +12272,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/bits/stl_tree.h:2193: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 - 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple&>, std::tuple<>}; _Key = Dune::bigunsignedint<80>; _Val = std::pair, Dune::FieldVector >; _KeyOfValue = std::_Select1st, Dune::FieldVector > >; _Compare = std::less >; _Alloc = std::allocator, Dune::FieldVector > >]': -/usr/include/c++/10/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++/10/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 -In file included from /usr/include/c++/10/map:61, - from /build/dune-grid-2.7.1/dune/grid/utility/persistentcontainer.hh:6, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridpersistentcontainer.hh:13, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:84, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:3: -/usr/include/c++/10/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = Dune::bigunsignedint<80>; _Tp = Dune::FieldVector; _Compare = std::less >; _Alloc = std::allocator, Dune::FieldVector > >]': -/usr/include/c++/10/bits/stl_map.h:501:37: 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 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = Dune::YaspGrid<3>; IdSet = Dune::IdSet, Dune::YaspGlobalIdSet >, Dune::bigunsignedint<80> >]': -/usr/include/c++/10/bits/stl_map.h:501:37: 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 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:501:37: 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 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:501:37: 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 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:501:37: 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 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:501:37: 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 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:501:37: 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 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::OneDGrid; GridView = Dune::GridView >; OutputStream = Dune::DebugStream<1, 4>]': /usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, @@ -12449,19 +12280,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/albertagrid/albertagrid.cc:13, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:654, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:3: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/albertagrid/geometry.cc:43:3: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 43 | AlbertaGridGeometry< mydim, cdim, GridImp >::local ( const GlobalCoordinate &global ) const - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/albertagrid/geometry.cc:43: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/dune-grid-2.7.1/dune/grid/albertagrid/geometry.cc:43: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/dune-grid-2.7.1/dune/grid/albertagrid/geometry.cc:46:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 46 | jacobianInverseTransposed().mtv( global - corner( 0 ), x ); - | ~~~~~~~^~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::OneDGrid; GridView = Dune::GridView >; OutputStream = Dune::DebugStream<1, 4>]': /usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, @@ -12477,115 +12295,12 @@ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:7, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:3: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:3: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:67, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:3: -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:3: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426: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++/10/vector:67, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:3: -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:3: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:67, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:7, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:3: -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:7, from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:3: @@ -12602,6 +12317,32 @@ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc: In function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]': +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:23:1: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 23 | } + | ^ +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc: In function 'Dune::Intersection::GlobalCoordinate Dune::Intersection::integrationOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::AlbertaGrid<2>; IntersectionImp = Dune::AlbertaGridLeafIntersection >]': +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:23: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/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc: In function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]': +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:23: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/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc: In function 'Dune::AlbertaGridIntersectionBase::NormalVector Dune::AlbertaGridIntersectionBase::outerNormal(const LocalCoordType&) const [with Grid = const Dune::AlbertaGrid<2>]': +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:23: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/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc: In function 'Dune::GeometryReference::JacobianTransposed Dune::GeometryReference::jacobianTransposed(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<2, 2, const Dune::AlbertaGrid<2> >]': +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:23: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/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc: In function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]': +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:23: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/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc: In function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]': +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:23: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/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc: In function 'const Dune::FieldVector::n> Dune::VTKWriter::CellIterator::position() const [with GridView = Dune::GridView > >]': +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:23: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/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc: In function 'Dune::GeometryReference::JacobianTransposed Dune::GeometryReference::jacobianTransposed(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2> >]': +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:23: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/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc: In function 'Dune::GeometryReference::JacobianInverseTransposed Dune::GeometryReference::jacobianInverseTransposed(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2> >]': +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:23: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/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc: In function 'Dune::AlbertaGridGeometry::GlobalCoordinate Dune::AlbertaGridGeometry::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>]': +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:23: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/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc: In function 'Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:23: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 file included from /usr/include/c++/10/algorithm:62, from /usr/include/dune/common/parallel/communication.hh:14, from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:10, @@ -12620,114 +12361,22 @@ /usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 3]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 3; ctype = double; int dim = 3]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /usr/include/c++/10/map:60, - from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, - from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:30, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:3: -/usr/include/c++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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++/10/map:61, - from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, - from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:30, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:3: -/usr/include/c++/10/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++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/map:60, - from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, - from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:30, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:3: -/usr/include/c++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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++/10/map:61, - from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, - from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:30, +In file included from /build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:17, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/projection.hh:8, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/meshpointer.hh:17, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/coordcache.hh:6, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:42, from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:3: -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = Dune::AlbertaGrid<2>; IdSet = Dune::IdSet, Dune::AlbertaGridIdSet<2, 2>, unsigned int>]': -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 3]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -[ 52%] Linking CXX executable test-dgf-oned -cd /build/dune-grid-2.7.1/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 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pthread -rdynamic CMakeFiles/test-dgf-oned.dir/test-dgf-oned.cc.o -o test-dgf-oned -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/openmpi/lib:/build/dune-grid-2.7.1/build/lib -lgmp -lgmpxx -llapack -lblas -lf77blas -latlas -pthread /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so ../../../../../../lib/libdunegrid.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS3.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS2.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugL.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.7.1 -pthread -llapack -lblas -lf77blas -latlas /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/io/file/gmshreader.hh:100:28: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 100 | virtual GlobalVector operator() ( const Dune::FieldVector &local ) const + | ^~~~~~~~ +[ 51%] Linking CXX executable test-dgf-yasp-offset +cd /build/dune-grid-2.7.1/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 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pthread -rdynamic CMakeFiles/test-dgf-yasp-offset.dir/test-dgf-yasp.cc.o -o test-dgf-yasp-offset -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/openmpi/lib:/build/dune-grid-2.7.1/build/lib -lgmp -lgmpxx -llapack -lblas -lf77blas -latlas -pthread /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so ../../../../../../lib/libdunegrid.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS3.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS2.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugL.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.7.1 -pthread -llapack -lblas -lf77blas -latlas /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so make[5]: Leaving directory '/build/dune-grid-2.7.1/build' -[ 52%] Built target test-dgf-oned +[ 51%] 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/dune-grid-2.7.1/build' cd /build/dune-grid-2.7.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.7.1 /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test /build/dune-grid-2.7.1/build /build/dune-grid-2.7.1/build/dune/grid/io/file/dgfparser/test /build/dune-grid-2.7.1/build/dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-ug.dir/DependInfo.cmake --color= @@ -12737,28 +12386,19 @@ make[5]: Leaving directory '/build/dune-grid-2.7.1/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/dune-grid-2.7.1/build' -[ 52%] Building CXX object dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-ug.dir/test-dgf-ug.cc.o +[ 51%] Building CXX object dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-ug.dir/test-dgf-ug.cc.o cd /build/dune-grid-2.7.1/build/dune/grid/io/file/dgfparser/test && /usr/bin/c++ -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/build/dune-grid-2.7.1/doc/grids/\" -DENABLE_GMP=1 -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DMPI_NO_CPPBIND -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -o CMakeFiles/test-dgf-ug.dir/test-dgf-ug.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc -In file included from /usr/include/c++/10/map:61, - from /build/dune-grid-2.7.1/dune/grid/utility/persistentcontainer.hh:6, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridpersistentcontainer.hh:13, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:84, +In file included from /usr/include/c++/10/vector:72, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:7, from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:3: -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::YaspGrid<3>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/gridptr.hh:31, from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfparser.hh:28, from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser.hh:6, @@ -12774,30 +12414,17 @@ from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:16, from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:3: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 +/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 509 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': -/usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 +[ 52%] Linking CXX executable test-dgf-oned +cd /build/dune-grid-2.7.1/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 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pthread -rdynamic CMakeFiles/test-dgf-oned.dir/test-dgf-oned.cc.o -o test-dgf-oned -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/openmpi/lib:/build/dune-grid-2.7.1/build/lib -lgmp -lgmpxx -llapack -lblas -lf77blas -latlas -pthread /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so ../../../../../../lib/libdunegrid.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS3.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS2.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugL.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.7.1 -pthread -llapack -lblas -lf77blas -latlas /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so In file included from /usr/include/dune/geometry/quadraturerules.hh:532, from /usr/include/dune/geometry/test/checkgeometry.hh:14, from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, @@ -12812,72 +12439,32 @@ /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1021:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 1021 | { | ^ -In file included from /usr/include/c++/10/vector:67, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:3: -/usr/include/c++/10/bits/stl_vector.h: In function 'Dune::QuadratureRule Dune::JacobiNQuadratureRule1D::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]': -/usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 960 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 960 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h: In constructor 'Dune::JacobiNQuadratureRule1D::JacobiNQuadratureRule1D(int, int) [with ct = double]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::YaspGrid<3>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:3: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:67, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:16, +make[5]: Leaving directory '/build/dune-grid-2.7.1/build' +[ 52%] 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/dune-grid-2.7.1/build' +cd /build/dune-grid-2.7.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.7.1 /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test /build/dune-grid-2.7.1/build /build/dune-grid-2.7.1/build/dune/grid/io/file/dgfparser/test /build/dune-grid-2.7.1/build/dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-gmsh-ug.dir/DependInfo.cmake --color= +Dependee "/build/dune-grid-2.7.1/build/dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-gmsh-ug.dir/DependInfo.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-gmsh-ug.dir/depend.internal". +Dependee "/build/dune-grid-2.7.1/build/dune/grid/io/file/dgfparser/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-gmsh-ug.dir/depend.internal". +Scanning dependencies of target test-dgf-gmsh-ug +make[5]: Leaving directory '/build/dune-grid-2.7.1/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/dune-grid-2.7.1/build' +[ 53%] Building CXX object dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-gmsh-ug.dir/test-dgf-ug.cc.o +cd /build/dune-grid-2.7.1/build/dune/grid/io/file/dgfparser/test && /usr/bin/c++ -DDGFTEST_USE_GMSH=1 -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/build/dune-grid-2.7.1/doc/grids/\" -DENABLE_GMP=1 -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DMPI_NO_CPPBIND -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -o CMakeFiles/test-dgf-gmsh-ug.dir/test-dgf-ug.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc +In file included from /build/dune-grid-2.7.1/dune/grid/albertagrid/albertagrid.cc:13, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:654, from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:3: -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/albertagrid/geometry.cc:43:3: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 43 | AlbertaGridGeometry< mydim, cdim, GridImp >::local ( const GlobalCoordinate &global ) const + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/albertagrid/geometry.cc:43: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/dune-grid-2.7.1/dune/grid/albertagrid/geometry.cc:43: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/dune-grid-2.7.1/dune/grid/albertagrid/geometry.cc:46:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 46 | jacobianInverseTransposed().mtv( global - corner( 0 ), x ); + | ~~~~~~~^~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: @@ -12889,37 +12476,6 @@ /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:156:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 156 | GlobalCoordinate corner ( int i ) const | ^~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, - from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:20, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:5: -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 2, const Dune::AlbertaGrid<2>, Dune::LocalGeometryReference>]': -/usr/include/dune/geometry/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 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/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 -In file included from /build/dune-grid-2.7.1/dune/grid/albertagrid/gridfamily.hh:21, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:43, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:3: -/build/dune-grid-2.7.1/dune/grid/albertagrid/geometryreference.hh:58:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 58 | return impl().local( global ); - | ~~~~~~~~~~~~^~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = Dune::YaspGrid<3>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: @@ -12968,23 +12524,14 @@ /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 global ( const LocalCoordinate &local ) const | ^~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, - from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:20, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:5: -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>]': -/usr/include/dune/geometry/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 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/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 -/usr/include/dune/geometry/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 -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:29, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:3: -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:176:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 176 | return impl().local( global ); - | ~~~~~~~~~~~~^~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/gridptr.hh:31, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfparser.hh:28, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser.hh:6, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:4: +/build/dune-grid-2.7.1/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': +/build/dune-grid-2.7.1/dune/grid/io/file/gmshreader.hh:204:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 204 | { + | ^ In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: @@ -13021,17 +12568,6 @@ /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:239:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 239 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const | ^~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:67, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:3: -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1184, from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: @@ -13045,29 +12581,20 @@ /build/dune-grid-2.7.1/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 integrationOuterNormal (const LocalCoordinate& local) const | ^~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, +In file included from /usr/include/dune/geometry/quadraturerules.hh:532, + from /usr/include/dune/geometry/test/checkgeometry.hh:14, + from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:20, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:5: -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<2, 2, const Dune::AlbertaGrid<2>, Dune::LocalGeometryReference>]': -/usr/include/dune/geometry/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 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = Dune::YaspGrid<3>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:6: +/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:743:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 743 | { + | ^ +/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:1021:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1021 | { + | ^ In file included from /build/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.hh:12, from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:116, from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: @@ -13225,20 +12752,100 @@ /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:265: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 265 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const | ^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/map:61, - from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, - from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:30, +In file included from /usr/include/c++/10/vector:72, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:16, from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:3: -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::AlbertaGrid<2>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:67, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:16, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:3: +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:16, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:3: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: +/build/dune-grid-2.7.1/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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh:177:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::UGGrid<2>]' +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:67:24: required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]' +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:171:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]' +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:12:34: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:156:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 156 | GlobalCoordinate corner ( int i ) const + | ^~~~~~ +In file included from /usr/include/c++/10/vector:67, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:16, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:3: +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:16, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:3: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: +/build/dune-grid-2.7.1/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; Dune::Geometry::JacobianInverseTransposed = Dune::FieldMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:567:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]' +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1005:16: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:63:12: required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]' +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:171:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]' +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:12:34: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:265:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 265 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: +/build/dune-grid-2.7.1/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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:228:103: required from 'void zeroEntityConsistency(Grid&) [with Grid = Dune::UGGrid<2>]' +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1007:24: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:63:12: required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]' +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:171:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]' +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:12:34: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:156:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 156 | GlobalCoordinate corner ( int i ) const + | ^~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: @@ -13258,21 +12865,53 @@ /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:165:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 165 | GlobalCoordinate global (const LocalCoordinate& local) const | ^~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::YaspGrid<3>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: +/build/dune-grid-2.7.1/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; Dune::Geometry::JacobianTransposed = Dune::FieldMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:164:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>]' +/build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh:55:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::UGGrid<2>]' +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:67:24: required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]' +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:171:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]' +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:12:34: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:239:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 239 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const + | ^~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.hh:12, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:116, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: +/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; Dune::MultiLinearGeometry::GlobalCoordinate = Dune::FieldVector; Dune::MultiLinearGeometry::LocalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:167: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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector; Dune::Geometry::LocalCoordinate = Dune::FieldVector]' +/build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh:183:36: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::UGGrid<2>]' +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:67:24: required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]' +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:171:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]' +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:12:34: 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 global ( const LocalCoordinate &local ) const + | ^~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: +/build/dune-grid-2.7.1/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; Dune::Geometry::LocalCoordinate = Dune::FieldVector; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:728: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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:856:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1056:34: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:63:12: required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]' +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:171:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]' +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:12:34: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:174:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 174 | LocalCoordinate local (const GlobalCoordinate& global) const + | ^~~~~ +/build/dune-grid-2.7.1/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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:728: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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:856:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1056:34: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:63:12: required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]' +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:171:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]' +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:12:34: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:165:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 165 | GlobalCoordinate global (const LocalCoordinate& local) const + | ^~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfparser.hh:43, from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser.hh:6, from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:4: @@ -13296,6 +12935,32 @@ /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 global ( const LocalCoordinate &local ) const | ^~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: +/build/dune-grid-2.7.1/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; Dune::Geometry::JacobianTransposed = Dune::FieldMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:164:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridLocalGeometry>]' +/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:33:18: required from 'void Dune::checkLocalGeometry(const Dune::Geometry&, Dune::GeometryType, const string&) [with int mydim = 2; int cdim = 2; Grid = const Dune::UGGrid<2>; Imp = Dune::UGGridLocalGeometry; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh:134:27: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::UGGrid<2>]' +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:67:24: required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]' +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:171:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]' +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:12:34: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:239:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 239 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const + | ^~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1184, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: +/build/dune-grid-2.7.1/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 >; Dune::Intersection::GlobalCoordinate = Dune::FieldVector; Dune::Intersection::LocalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:581: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> > >]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:628:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:657:34: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]' +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:71:28: required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]' +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:171:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]' +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:12:34: required from here +/build/dune-grid-2.7.1/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 integrationOuterNormal (const LocalCoordinate& local) const + | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/gridptr.hh:31, from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfparser.hh:28, from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser.hh:6, @@ -13318,14 +12983,6 @@ /build/dune-grid-2.7.1/dune/grid/common/intersection.hh:405:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 405 | GlobalCoordinate unitOuterNormal (const LocalCoordinate& local) const | ^~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::AlbertaGrid<2>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:23, from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:20, from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:6: @@ -13614,548 +13271,6 @@ /build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:306:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 306 | const typename Intersection::GlobalCoordinate normal | ^~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::YaspGrid<3>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::AlbertaGrid<2>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 3; Grid = Dune::YaspGrid<3>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::AlbertaGrid<2>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 3; Grid = Dune::YaspGrid<3>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = Dune::AlbertaGrid<2>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:20, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:5: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:705:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 705 | void checkBoundarySegmentIndexProlongation ( const Grid &grid, const Entity &entity, const Intersection &intersection ) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:705: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/dune-grid-2.7.1/dune/grid/albertagrid/gridfamily.hh:21, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:43, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:3: -/build/dune-grid-2.7.1/dune/grid/albertagrid/geometryreference.hh:58:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 58 | return impl().local( global ); - | ~~~~~~~~~~~~^~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/albertagrid/geometryreference.hh:53:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 53 | return impl().global( local ); - | ~~~~~~~~~~~~~^~~~~~~~~ -In file included from /usr/include/c++/10/map:61, - from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, - from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:30, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:3: -/usr/include/c++/10/bits/stl_map.h: In function 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]': -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:7, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:3: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 509 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc: In function 'Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:24:1: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 24 | } - | ^ -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc: In function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:24:1: 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/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': -/usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 -In file included from /usr/include/c++/10/vector:67, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:7, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:3: -/usr/include/c++/10/bits/stl_vector.h: In function 'Dune::QuadratureRule Dune::JacobiNQuadratureRule1D::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]': -/usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 960 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 960 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h: In constructor 'Dune::JacobiNQuadratureRule1D::JacobiNQuadratureRule1D(int, int) [with ct = double]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/gridptr.hh:31, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfparser.hh:28, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser.hh:6, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:4: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/io/file/gmshreader.hh:100:28: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 100 | virtual GlobalVector operator() ( const Dune::FieldVector &local ) const - | ^~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.hh:12, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:116, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: -/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:369:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 369 | 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:683: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 - 683 | MultiLinearGeometry< ct, mydim, cdim, Traits >::jacobianInverseTransposed ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:683: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:683: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:686:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 686 | jit.setup( jacobianTransposed( local ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:3: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In function 'static Dune::QuadratureRule::dim> Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:13, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/projection.hh:8, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/meshpointer.hh:17, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/coordcache.hh:6, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:42, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:3: -/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:304:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 304 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const - | ^~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:304: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:304: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:875:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 875 | jt[ dim-1 ] = orgTop - orgBottom; - | ~~~~~~~^~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/albertagrid/projection.hh:8, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/meshpointer.hh:17, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/coordcache.hh:6, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:42, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:3: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:164:20: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 164 | CoordinateType operator() ( const CoordinateType &global ) const - | ^~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:164: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/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:164: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/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:164: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/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:166:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 166 | return boundarySegment() ( faceMapping_.local( global ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:166:32: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 166 | return boundarySegment() ( faceMapping_.local( global ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/dune/common/fvector.hh:20, - from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:11, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:19, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: -/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:448:18: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 448 | derived_type operator- (const DenseVector& b) const - | ^~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:14, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::Intersection, Dune::UGGridLevelIntersection > >&}; _Tp = Dune::Intersection, Dune::UGGridLevelIntersection > >; _Alloc = std::allocator, Dune::UGGridLevelIntersection > > >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLevelIntersection > >, std::allocator, Dune::UGGridLevelIntersection > > > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::Intersection, Dune::UGGridLeafIntersection > >&}; _Tp = Dune::Intersection, Dune::UGGridLeafIntersection > >; _Alloc = std::allocator, Dune::UGGridLeafIntersection > > >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLeafIntersection > >, std::allocator, Dune::UGGridLeafIntersection > > > >::iterator' changed in GCC 7.1 -In file included from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:20, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:6: -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh: In function 'void assertNeighbor(Grid&) [with Grid = Dune::UGGrid<2>]': -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:280:6: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 280 | void assertNeighbor (Grid &g) - | ^~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.hh:12, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:116, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: -/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:304:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 304 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const - | ^~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:304: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:304: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:315:96: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 315 | 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: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 global ( const LocalCoordinate &local ) const - | ^~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:14, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:67, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:14, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: -/usr/include/c++/10/bits/stl_vector.h: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: 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 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: 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 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -[ 52%] Linking CXX executable test-dgf-alberta -cd /build/dune-grid-2.7.1/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 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pthread -rdynamic CMakeFiles/test-dgf-alberta.dir/test-dgf-alberta.cc.o -o test-dgf-alberta -Wl,-rpath,/build/dune-grid-2.7.1/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib ../../../../../../lib/libdunealbertagrid_2d.so.2.7.1 -lalberta_2d ../../../../../../lib/libdunegrid.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS3.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS2.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugL.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.7.1 -lalberta_utilities -lm -lltdl -pthread /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so -llapack -lblas -lf77blas -latlas -make[5]: Leaving directory '/build/dune-grid-2.7.1/build' -[ 52%] Built target test-dgf-alberta -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/dune-grid-2.7.1/build' -cd /build/dune-grid-2.7.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.7.1 /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test /build/dune-grid-2.7.1/build /build/dune-grid-2.7.1/build/dune/grid/io/file/dgfparser/test /build/dune-grid-2.7.1/build/dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-gmsh-ug.dir/DependInfo.cmake --color= -Dependee "/build/dune-grid-2.7.1/build/dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-gmsh-ug.dir/DependInfo.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-gmsh-ug.dir/depend.internal". -Dependee "/build/dune-grid-2.7.1/build/dune/grid/io/file/dgfparser/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-gmsh-ug.dir/depend.internal". -Scanning dependencies of target test-dgf-gmsh-ug -make[5]: Leaving directory '/build/dune-grid-2.7.1/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/dune-grid-2.7.1/build' -[ 53%] Building CXX object dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-gmsh-ug.dir/test-dgf-ug.cc.o -cd /build/dune-grid-2.7.1/build/dune/grid/io/file/dgfparser/test && /usr/bin/c++ -DDGFTEST_USE_GMSH=1 -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/build/dune-grid-2.7.1/doc/grids/\" -DENABLE_GMP=1 -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DMPI_NO_CPPBIND -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -o CMakeFiles/test-dgf-gmsh-ug.dir/test-dgf-ug.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc -In file included from /usr/include/c++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:14, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 2]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 0]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 2]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:67, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:14, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:14, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426: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++/10/vector:67, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:14, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:14, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/gridptr.hh:31, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfparser.hh:28, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser.hh:6, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:4: -/build/dune-grid-2.7.1/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': -/build/dune-grid-2.7.1/dune/grid/io/file/gmshreader.hh:204:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 204 | { - | ^ -In file included from /usr/include/dune/geometry/quadraturerules.hh:532, - from /usr/include/dune/geometry/test/checkgeometry.hh:14, - from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, - from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:20, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:6: -/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:743:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 743 | { - | ^ -/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:1021:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1021 | { - | ^ -In file included from /usr/include/c++/10/map:60, - from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:19, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: -/usr/include/c++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/10/bits/stl_tree.h:2193:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: -/build/dune-grid-2.7.1/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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh:177:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::UGGrid<2>]' -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:67:24: required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]' -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:171:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]' -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:12:34: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:156:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 156 | GlobalCoordinate corner ( int i ) const - | ^~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: -/build/dune-grid-2.7.1/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; Dune::Geometry::JacobianInverseTransposed = Dune::FieldMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:567:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]' -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1005:16: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:63:12: required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]' -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:171:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]' -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:12:34: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:265:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 265 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: -/build/dune-grid-2.7.1/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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:228:103: required from 'void zeroEntityConsistency(Grid&) [with Grid = Dune::UGGrid<2>]' -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1007:24: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:63:12: required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]' -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:171:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]' -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:12:34: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:156:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 156 | GlobalCoordinate corner ( int i ) const - | ^~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: -/build/dune-grid-2.7.1/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; Dune::Geometry::JacobianTransposed = Dune::FieldMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:164:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>]' -/build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh:55:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::UGGrid<2>]' -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:67:24: required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]' -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:171:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]' -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:12:34: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:239:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 239 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const - | ^~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.hh:12, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:116, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: -/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; Dune::MultiLinearGeometry::GlobalCoordinate = Dune::FieldVector; Dune::MultiLinearGeometry::LocalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:167: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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector; Dune::Geometry::LocalCoordinate = Dune::FieldVector]' -/build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh:183:36: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::UGGrid<2>]' -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:67:24: required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]' -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:171:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]' -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:12:34: 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 global ( const LocalCoordinate &local ) const - | ^~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: -/build/dune-grid-2.7.1/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; Dune::Geometry::LocalCoordinate = Dune::FieldVector; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:728: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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:856:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1056:34: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:63:12: required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]' -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:171:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]' -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:12:34: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:174:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 174 | LocalCoordinate local (const GlobalCoordinate& global) const - | ^~~~~ -/build/dune-grid-2.7.1/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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:728: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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:856:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1056:34: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:63:12: required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]' -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:171:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]' -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:12:34: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:165:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 165 | GlobalCoordinate global (const LocalCoordinate& local) const - | ^~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: -/build/dune-grid-2.7.1/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; Dune::Geometry::JacobianTransposed = Dune::FieldMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:164:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridLocalGeometry>]' -/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:33:18: required from 'void Dune::checkLocalGeometry(const Dune::Geometry&, Dune::GeometryType, const string&) [with int mydim = 2; int cdim = 2; Grid = const Dune::UGGrid<2>; Imp = Dune::UGGridLocalGeometry; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh:134:27: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::UGGrid<2>]' -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:67:24: required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]' -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:171:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]' -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:12:34: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:239:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 239 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const - | ^~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1184, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: -/build/dune-grid-2.7.1/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 >; Dune::Intersection::GlobalCoordinate = Dune::FieldVector; Dune::Intersection::LocalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:581: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> > >]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:628:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:657:34: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]' -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:71:28: required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]' -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:171:7: required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]' -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:12:34: required from here -/build/dune-grid-2.7.1/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 integrationOuterNormal (const LocalCoordinate& local) const - | ^~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:14, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.hh:12, from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:116, from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: @@ -14181,10 +13296,6 @@ /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 global ( const LocalCoordinate &local ) const | ^~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 509 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: @@ -14213,25 +13324,30 @@ /build/dune-grid-2.7.1/dune/grid/common/intersection.hh:416:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 416 | GlobalCoordinate centerUnitOuterNormal () const | ^~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': -/usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 -In file included from /usr/include/c++/10/vector:67, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:14, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: -/usr/include/c++/10/bits/stl_vector.h: In function 'Dune::QuadratureRule Dune::JacobiNQuadratureRule1D::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]': -/usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 960 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 960 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /usr/include/c++/10/map:60, + from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, + from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:30, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:3: +/usr/include/c++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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++/10/map:61, + from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, + from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:30, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:3: +/usr/include/c++/10/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++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.hh:12, from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:116, from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: @@ -14292,10 +13408,6 @@ /usr/include/dune/geometry/multilineargeometry.hh:683: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 683 | MultiLinearGeometry< ct, mydim, cdim, Traits >::jacobianInverseTransposed ( const LocalCoordinate &local ) const | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h: In constructor 'Dune::JacobiNQuadratureRule1D::JacobiNQuadratureRule1D(int, int) [with ct = double]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:26, from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:6: /build/dune-grid-2.7.1/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]': @@ -14340,28 +13452,65 @@ /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:265: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 265 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const | ^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:14, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:67, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:14, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /usr/include/c++/10/map:60, + from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, + from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:30, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:3: +/usr/include/c++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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++/10/map:61, + from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, + from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:30, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:3: +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = Dune::AlbertaGrid<2>; IdSet = Dune::IdSet, Dune::AlbertaGridIdSet<2, 2>, unsigned int>]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: @@ -14381,62 +13530,6 @@ /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:165:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 165 | GlobalCoordinate global (const LocalCoordinate& local) const | ^~~~~~ -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, - from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:20, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:6: -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridLocalGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:32:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 32 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/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 -/usr/include/dune/geometry/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 -/usr/include/dune/geometry/test/checkgeometry.hh:32:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/geometry/test/checkgeometry.hh:32: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:32:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -[ 54%] Linking CXX executable test-dgf-yasp -cd /build/dune-grid-2.7.1/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 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pthread -rdynamic CMakeFiles/test-dgf-yasp.dir/test-dgf-yasp.cc.o -o test-dgf-yasp -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/openmpi/lib:/build/dune-grid-2.7.1/build/lib -lgmp -lgmpxx -llapack -lblas -lf77blas -latlas -pthread /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so ../../../../../../lib/libdunegrid.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS3.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS2.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugL.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.7.1 -pthread -llapack -lblas -lf77blas -latlas /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so -/usr/include/dune/geometry/test/checkgeometry.hh:98:19: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 98 | if( (center - cornerAvg).two_norm() > tolerance ) - | ~~~~~~~~^~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.hh:12, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:116, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: -/usr/include/dune/geometry/multilineargeometry.hh:344:98: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 344 | return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:167:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 167 | return impl().global( local ); - | ~~~~~~~~~~~~~^~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:176:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 176 | return impl().local( global ); - | ~~~~~~~~~~~~^~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:241:39: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 241 | return impl().jacobianTransposed( local ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:267: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 - 267 | return impl().jacobianInverseTransposed(local); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.hh:12, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:116, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: -/usr/include/dune/geometry/multilineargeometry.hh:344:98: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 344 | return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:274:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 274 | GlobalCoordinate center () const { return global( refElement().position( 0, 0 ) ); } - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfparser.hh:43, from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser.hh:6, from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:4: @@ -14468,17 +13561,6 @@ /build/dune-grid-2.7.1/dune/grid/io/file/gmshreader.hh:100:28: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 100 | virtual GlobalVector operator() ( const Dune::FieldVector &local ) const | ^~~~~~~~ -In file included from /usr/include/c++/10/vector:67, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:14, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.hh:12, from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:116, from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: @@ -14564,68 +13646,6 @@ /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:223:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | GlobalCoordinate center () const | ^~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, - from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:20, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:6: -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:32:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 32 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/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 -/usr/include/dune/geometry/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 -/usr/include/dune/geometry/test/checkgeometry.hh:32:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/geometry/test/checkgeometry.hh:32: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:32: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/dune-grid-2.7.1/build' -[ 54%] Built target test-dgf-yasp -make -f dune/grid/test/CMakeFiles/test-loadbalancing.dir/build.make dune/grid/test/CMakeFiles/test-loadbalancing.dir/depend -make[5]: Entering directory '/build/dune-grid-2.7.1/build' -cd /build/dune-grid-2.7.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.7.1 /build/dune-grid-2.7.1/dune/grid/test /build/dune-grid-2.7.1/build /build/dune-grid-2.7.1/build/dune/grid/test /build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/test-loadbalancing.dir/DependInfo.cmake --color= -Dependee "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/test-loadbalancing.dir/DependInfo.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/test-loadbalancing.dir/depend.internal". -Dependee "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/test-loadbalancing.dir/depend.internal". -/usr/include/dune/geometry/test/checkgeometry.hh:98:19: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 98 | if( (center - cornerAvg).two_norm() > tolerance ) - | ~~~~~~~~^~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.hh:12, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:116, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: -/usr/include/dune/geometry/multilineargeometry.hh:344:98: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 344 | return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:167:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 167 | return impl().global( local ); - | ~~~~~~~~~~~~~^~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:176:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 176 | return impl().local( global ); - | ~~~~~~~~~~~~^~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:241:39: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 241 | return impl().jacobianTransposed( local ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:267: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 - 267 | return impl().jacobianInverseTransposed(local); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.hh:12, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:116, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: -/usr/include/dune/geometry/multilineargeometry.hh:344:98: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 344 | return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:274:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 274 | GlobalCoordinate center () const { return global( refElement().position( 0, 0 ) ); } - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -Scanning dependencies of target test-loadbalancing -make[5]: Leaving directory '/build/dune-grid-2.7.1/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/dune-grid-2.7.1/build' -[ 55%] Building CXX object dune/grid/test/CMakeFiles/test-loadbalancing.dir/test-loadbalancing.cc.o -cd /build/dune-grid-2.7.1/build/dune/grid/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DMPI_NO_CPPBIND -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -o CMakeFiles/test-loadbalancing.dir/test-loadbalancing.cc.o -c /build/dune-grid-2.7.1/dune/grid/test/test-loadbalancing.cc In file included from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:20, from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:6: /build/dune-grid-2.7.1/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 > >]': @@ -14843,678 +13863,387 @@ /build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:306:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 306 | const typename Intersection::GlobalCoordinate normal | ^~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:67, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:7, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:3: +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 3]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:7, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:3: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426: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++/10/vector:67, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:7, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:3: +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:7, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:3: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426: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++/10/vector:67, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:7, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:3: +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:7, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:3: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc: In function 'Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:24:1: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 24 | } + | ^ +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc: In function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:24:1: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 +In file included from /usr/include/c++/10/vector:72, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:16, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:3: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 509 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': +/usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:14, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:16, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:3: +/usr/include/c++/10/bits/stl_vector.h: In function 'Dune::QuadratureRule Dune::JacobiNQuadratureRule1D::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]': +/usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 960 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 960 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h: In constructor 'Dune::JacobiNQuadratureRule1D::JacobiNQuadratureRule1D(int, int) [with ct = double]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/gridptr.hh:31, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfparser.hh:28, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser.hh:6, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:4: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/io/file/gmshreader.hh:100:28: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 100 | virtual GlobalVector operator() ( const Dune::FieldVector &local ) const + | ^~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:16, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:3: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:67, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:16, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:3: +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.hh:12, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:116, from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: +/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:369:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 369 | 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:683: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 + 683 | MultiLinearGeometry< ct, mydim, cdim, Traits >::jacobianInverseTransposed ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:683: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:683: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:686:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 686 | jit.setup( jacobianTransposed( local ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, + from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:20, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:5: +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 2, const Dune::AlbertaGrid<2>, Dune::LocalGeometryReference>]': +/usr/include/dune/geometry/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 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/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 +In file included from /build/dune-grid-2.7.1/dune/grid/albertagrid/gridfamily.hh:21, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:43, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:3: +/build/dune-grid-2.7.1/dune/grid/albertagrid/geometryreference.hh:58:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 58 | return impl().local( global ); + | ~~~~~~~~~~~~^~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, + from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:20, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:5: +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>]': +/usr/include/dune/geometry/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 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/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 +/usr/include/dune/geometry/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 +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:29, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:3: +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:176:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 176 | return impl().local( global ); + | ~~~~~~~~~~~~^~~~~~~~~~ +In file included from /usr/include/c++/10/vector:67, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:16, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:3: /usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]': /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -[ 55%] Linking CXX executable test-loadbalancing -cd /build/dune-grid-2.7.1/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 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pthread -rdynamic CMakeFiles/test-loadbalancing.dir/test-loadbalancing.cc.o -o test-loadbalancing -Wl,-rpath,/build/dune-grid-2.7.1/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib ../../../lib/libdunegrid.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS3.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS2.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugL.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.7.1 -lgmp -lgmpxx -llapack -lblas -lf77blas -latlas -pthread /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so -make[5]: Leaving directory '/build/dune-grid-2.7.1/build' -[ 55%] Built target test-loadbalancing -make -f dune/grid/test/CMakeFiles/test-ug.dir/build.make dune/grid/test/CMakeFiles/test-ug.dir/depend -make[5]: Entering directory '/build/dune-grid-2.7.1/build' -cd /build/dune-grid-2.7.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.7.1 /build/dune-grid-2.7.1/dune/grid/test /build/dune-grid-2.7.1/build /build/dune-grid-2.7.1/build/dune/grid/test /build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/test-ug.dir/DependInfo.cmake --color= -Dependee "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/test-ug.dir/DependInfo.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/test-ug.dir/depend.internal". -Dependee "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/test-ug.dir/depend.internal". -Scanning dependencies of target test-ug -make[5]: Leaving directory '/build/dune-grid-2.7.1/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/dune-grid-2.7.1/build' -[ 56%] Building CXX object dune/grid/test/CMakeFiles/test-ug.dir/test-ug.cc.o -cd /build/dune-grid-2.7.1/build/dune/grid/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DMPI_NO_CPPBIND -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -o CMakeFiles/test-ug.dir/test-ug.cc.o -c /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc -In file included from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:20, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:6: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:705:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 705 | void checkBoundarySegmentIndexProlongation ( const Grid &grid, const Entity &entity, const Intersection &intersection ) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/dune/geometry/quadraturerules.hh:532, - from /usr/include/dune/geometry/test/checkgeometry.hh:14, - from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, +In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:17: -/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:743:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 743 | { - | ^ -/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:1021:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1021 | { - | ^ -In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:28, from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:20, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:6: -/build/dune-grid-2.7.1/dune/grid/test/checkidset.hh: In function 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = Dune::UGGrid<2>; IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>]': -/build/dune-grid-2.7.1/dune/grid/test/checkidset.hh:72:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 72 | void checkInjectivity(const Grid& grid, const IdSet& idSet) - | ^~~~~~~~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc: In member function 'virtual Dune::FieldVector ArcOfCircle::operator()(const Dune::FieldVector&) const': -/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:35:90: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 35 | Dune::FieldVector operator()(const Dune::FieldVector& local) const { - | ^ -In file included from /usr/include/c++/10/map:61, - from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:5: +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<2, 2, const Dune::AlbertaGrid<2>, Dune::LocalGeometryReference>]': +/usr/include/dune/geometry/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 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc: In function 'Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:24:1: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 24 | } + | ^ +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc: In function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': +/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:24:1: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 +In file included from /usr/include/c++/10/map:60, + from /build/dune-grid-2.7.1/dune/grid/utility/persistentcontainer.hh:6, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridpersistentcontainer.hh:13, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:84, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:3: +/usr/include/c++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/10/bits/stl_tree.h:2193:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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/dune/common/fvector.hh:20, + from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:11, from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:19, from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: -/usr/include/c++/10/bits/stl_map.h:501:37: 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:448:18: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 448 | derived_type operator- (const DenseVector& b) const + | ^~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/gridptr.hh:31, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfparser.hh:28, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser.hh:6, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:4: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/io/file/gmshreader.hh:100:28: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 100 | virtual GlobalVector operator() ( const Dune::FieldVector &local ) const + | ^~~~~~~~ +In file included from /usr/include/c++/10/map:61, + from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, + from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:30, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:3: +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::AlbertaGrid<2>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:501:37: 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/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.hh:12, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:116, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: +/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:369:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 369 | 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:683: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 + 683 | MultiLinearGeometry< ct, mydim, cdim, Traits >::jacobianInverseTransposed ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:683: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:683: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:686:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 686 | jit.setup( jacobianTransposed( local ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:14, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::Intersection, Dune::UGGridLevelIntersection > >&}; _Tp = Dune::Intersection, Dune::UGGridLevelIntersection > >; _Alloc = std::allocator, Dune::UGGridLevelIntersection > > >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLevelIntersection > >, std::allocator, Dune::UGGridLevelIntersection > > > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::AlbertaGrid<2>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:501:37: 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++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::Intersection, Dune::UGGridLeafIntersection > >&}; _Tp = Dune::Intersection, Dune::UGGridLeafIntersection > >; _Alloc = std::allocator, Dune::UGGridLeafIntersection > > >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLeafIntersection > >, std::allocator, Dune::UGGridLeafIntersection > > > >::iterator' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::AlbertaGrid<2>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:501:37: 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++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/bits/stl_tree.h:2193: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 + 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple&>, std::tuple<>}; _Key = Dune::bigunsignedint<80>; _Val = std::pair, Dune::FieldVector >; _KeyOfValue = std::_Select1st, Dune::FieldVector > >; _Compare = std::less >; _Alloc = std::allocator, Dune::FieldVector > >]': +/usr/include/c++/10/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++/10/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 +In file included from /usr/include/c++/10/map:61, + from /build/dune-grid-2.7.1/dune/grid/utility/persistentcontainer.hh:6, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridpersistentcontainer.hh:13, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:84, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:3: +/usr/include/c++/10/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = Dune::bigunsignedint<80>; _Tp = Dune::FieldVector; _Compare = std::less >; _Alloc = std::allocator, Dune::FieldVector > >]': +/usr/include/c++/10/bits/stl_map.h:501:37: 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 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:501:37: 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++/10/bits/stl_map.h: In function 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = Dune::YaspGrid<3>; IdSet = Dune::IdSet, Dune::YaspGlobalIdSet >, Dune::bigunsignedint<80> >]': +/usr/include/c++/10/bits/stl_map.h:501:37: 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 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:501:37: 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++/10/bits/stl_map.h:501:37: 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 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:20, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:6: -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<2>]': -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:519:6: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 519 | void iterate(Grid &g) - | ^~~~~~~ -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:519:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:519: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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:519: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/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:267:46: 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 impl().jacobianInverseTransposed(local); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:158:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 158 | return impl().corner( i ); - | ~~~~~~~~~~~~~^~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:267:46: 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 impl().jacobianInverseTransposed(local); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:158:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 158 | return impl().corner( i ); - | ~~~~~~~~~~~~~^~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: -/build/dune-grid-2.7.1/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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:150:64: required from 'void Dune::checkGeometryLifetime(const GV&) [with GV = Dune::GridView > >]' -/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:199:49: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:165:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 165 | GlobalCoordinate global (const LocalCoordinate& local) const - | ^~~~~~ -/build/dune-grid-2.7.1/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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh:177:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::UGGrid<2>]' -/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:202:32: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:156:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 156 | GlobalCoordinate corner ( int i ) const - | ^~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:20, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:6: -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]': -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:519:6: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 519 | void iterate(Grid &g) - | ^~~~~~~ -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:519:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:519: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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:519:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/dune-grid-2.7.1/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::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh:177:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::UGGrid<3>]' -/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:203:32: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:156: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/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:267:46: 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 impl().jacobianInverseTransposed(local); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:158:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 158 | return impl().corner( i ); - | ~~~~~~~~~~~~~^~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:267:46: 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 impl().jacobianInverseTransposed(local); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:158:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 158 | return impl().corner( i ); - | ~~~~~~~~~~~~~^~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: -/build/dune-grid-2.7.1/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; Dune::Geometry::JacobianInverseTransposed = Dune::FieldMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:567:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]' -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1005:16: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' -/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:158:20: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:265:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 265 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: -/build/dune-grid-2.7.1/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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:228:103: required from 'void zeroEntityConsistency(Grid&) [with Grid = Dune::UGGrid<2>]' -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1007:24: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' -/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:158:20: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:156:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 156 | GlobalCoordinate corner ( int i ) const - | ^~~~~~ -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc: In function 'Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:24:1: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 24 | } - | ^ -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc: In function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': -/build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:24:1: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/dune-grid-2.7.1/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::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:228:103: required from 'void zeroEntityConsistency(Grid&) [with Grid = Dune::UGGrid<3>]' -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1007:24: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]' -/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:159:20: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:156: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/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: -/build/dune-grid-2.7.1/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; Dune::Geometry::JacobianTransposed = Dune::FieldMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:164:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>]' -/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:154:19: required from 'void Dune::checkGeometryLifetime(const GV&) [with GV = Dune::GridView > >]' -/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:198:49: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:239:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 239 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const - | ^~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.hh:12, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:116, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: -/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; Dune::MultiLinearGeometry::GlobalCoordinate = Dune::FieldVector; Dune::MultiLinearGeometry::LocalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:167: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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector; Dune::Geometry::LocalCoordinate = Dune::FieldVector]' -/build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh:183:36: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::UGGrid<2>]' -/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:202:32: 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 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 = 3; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits; Dune::MultiLinearGeometry::GlobalCoordinate = Dune::FieldVector; Dune::MultiLinearGeometry::LocalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:167: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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector; Dune::Geometry::LocalCoordinate = Dune::FieldVector]' -/build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh:183:36: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::UGGrid<3>]' -/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:203:32: 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 -In file included from /usr/include/c++/10/map:61, - from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:19, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::UGGrid<2>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:501:37: 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++/10/bits/stl_map.h:501:37: 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 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: -/build/dune-grid-2.7.1/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; Dune::Geometry::LocalCoordinate = Dune::FieldVector; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:728: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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:856:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1056:34: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' -/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:158:20: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:174:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 174 | LocalCoordinate local (const GlobalCoordinate& global) const - | ^~~~~ -/build/dune-grid-2.7.1/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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:728: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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:856:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1056:34: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' -/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:158:20: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:165:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 165 | GlobalCoordinate global (const LocalCoordinate& local) const - | ^~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.hh:12, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:116, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: -/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; Dune::MultiLinearGeometry::GlobalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:158: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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]' -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:907: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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1013:21: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]' -/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:159:20: required from here -/usr/include/dune/geometry/multilineargeometry.hh:267:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 267 | GlobalCoordinate corner ( int i ) const - | ^~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: -/build/dune-grid-2.7.1/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; Dune::Geometry::LocalCoordinate = Dune::FieldVector; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:728: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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:856:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1056:34: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]' -/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:159:20: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:174:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 174 | LocalCoordinate local (const GlobalCoordinate& global) const - | ^~~~~ -/build/dune-grid-2.7.1/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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:728: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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:856:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1056:34: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]' -/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:159:20: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:165:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 165 | GlobalCoordinate global (const LocalCoordinate& local) const - | ^~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: -/build/dune-grid-2.7.1/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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:74:52: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridLocalGeometry>]' -/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:33:18: required from 'void Dune::checkLocalGeometry(const Dune::Geometry&, Dune::GeometryType, const string&) [with int mydim = 2; int cdim = 2; Grid = const Dune::UGGrid<2>; Imp = Dune::UGGridLocalGeometry; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh:134:27: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::UGGrid<2>]' -/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:202:32: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:223:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 223 | GlobalCoordinate center () const - | ^~~~~~ -/build/dune-grid-2.7.1/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; Dune::Geometry::JacobianTransposed = Dune::FieldMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:164:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridLocalGeometry>]' -/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:33:18: required from 'void Dune::checkLocalGeometry(const Dune::Geometry&, Dune::GeometryType, const string&) [with int mydim = 2; int cdim = 2; Grid = const Dune::UGGrid<2>; Imp = Dune::UGGridLocalGeometry; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh:134:27: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::UGGrid<2>]' -/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:202:32: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:239:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 239 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const - | ^~~~~~~~~~~~~~~~~~ -/build/dune-grid-2.7.1/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::UGGridLocalGeometry; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:74:52: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<3, 3, const Dune::UGGrid<3>, Dune::UGGridLocalGeometry>]' -/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:33:18: required from 'void Dune::checkLocalGeometry(const Dune::Geometry&, Dune::GeometryType, const string&) [with int mydim = 3; int cdim = 3; Grid = const Dune::UGGrid<3>; Imp = Dune::UGGridLocalGeometry; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh:134:27: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::UGGrid<3>]' -/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:203:32: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:223:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 223 | GlobalCoordinate center () const - | ^~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1184, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: -/build/dune-grid-2.7.1/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 >; Dune::Intersection::GlobalCoordinate = Dune::FieldVector; Dune::Intersection::LocalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:581: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> > >]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:628:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:657:34: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]' -/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:206:36: required from here -/build/dune-grid-2.7.1/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 integrationOuterNormal (const LocalCoordinate& local) const - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection::GlobalCoordinate Dune::Intersection::integrationOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::UGGrid<3>; IntersectionImp = Dune::UGGridLeafIntersection >; Dune::Intersection::GlobalCoordinate = Dune::FieldVector; Dune::Intersection::LocalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:581: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<3>, Dune::UGGridLeafIterator<0, Dune::All_Partition, const Dune::UGGrid<3> > >]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:628:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:657:34: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<3>]' -/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:207:36: required from here -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/io/file/dgfparser/gridptr.hh:31, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfparser.hh:28, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser.hh:6, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:4: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/io/file/gmshreader.hh:100:28: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 100 | virtual GlobalVector operator() ( const Dune::FieldVector &local ) const - | ^~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::UGGrid<2>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:501:37: 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++/10/bits/stl_map.h:501:37: 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 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.hh:12, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:116, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: -/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; Dune::MultiLinearGeometry::LocalCoordinate = Dune::FieldVector; Dune::MultiLinearGeometry::GlobalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:176: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; Dune::Geometry::LocalCoordinate = Dune::FieldVector; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]' -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:728: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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:856:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1056:34: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' -/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:158:20: required from here -/usr/include/dune/geometry/multilineargeometry.hh:304:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 304 | 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; Dune::MultiLinearGeometry::GlobalCoordinate = Dune::FieldVector; Dune::MultiLinearGeometry::LocalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:167: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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector; Dune::Geometry::LocalCoordinate = Dune::FieldVector]' -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:728: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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:856:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1056:34: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' -/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:158:20: 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 global ( const LocalCoordinate &local ) const - | ^~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.hh:12, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:116, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: -/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:369:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 369 | 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:683: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 - 683 | MultiLinearGeometry< ct, mydim, cdim, Traits >::jacobianInverseTransposed ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:683: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:683: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:686:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 686 | jit.setup( jacobianTransposed( local ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/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; Dune::MultiLinearGeometry::GlobalCoordinate = Dune::FieldVector; Dune::MultiLinearGeometry::LocalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:167: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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector; Dune::Geometry::LocalCoordinate = Dune::FieldVector]' -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:728: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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:856:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1056:34: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]' -/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:159:20: 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::center() const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits; Dune::MultiLinearGeometry::GlobalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:225: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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]' -/usr/include/dune/geometry/test/checkgeometry.hh:74:52: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridLocalGeometry>]' -/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:33:18: required from 'void Dune::checkLocalGeometry(const Dune::Geometry&, Dune::GeometryType, const string&) [with int mydim = 2; int cdim = 2; Grid = const Dune::UGGrid<2>; Imp = Dune::UGGridLocalGeometry; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh:134:27: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::UGGrid<2>]' -/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:202:32: required from here -/usr/include/dune/geometry/multilineargeometry.hh:274:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 274 | 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 = 3; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits; Dune::MultiLinearGeometry::GlobalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:225:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 3; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridLocalGeometry; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]' -/usr/include/dune/geometry/test/checkgeometry.hh:74:52: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<3, 3, const Dune::UGGrid<3>, Dune::UGGridLocalGeometry>]' -/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:33:18: required from 'void Dune::checkLocalGeometry(const Dune::Geometry&, Dune::GeometryType, const string&) [with int mydim = 3; int cdim = 3; Grid = const Dune::UGGrid<3>; Imp = Dune::UGGridLocalGeometry; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh:134:27: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::UGGrid<3>]' -/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:203:32: required from here -/usr/include/dune/geometry/multilineargeometry.hh:274: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/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: -/build/dune-grid-2.7.1/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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:185:70: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:465:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:628:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:652:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]' -/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:206:36: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:165:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 165 | GlobalCoordinate global (const LocalCoordinate& local) const - | ^~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: -/build/dune-grid-2.7.1/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; Dune::Geometry::JacobianInverseTransposed = Dune::MultiLinearGeometry >::JacobianInverseTransposed; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:287:99: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:465:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:628:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:652:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]' -/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:206:36: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:265: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 - 265 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1184, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: -/build/dune-grid-2.7.1/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection::GlobalCoordinate Dune::Intersection::centerUnitOuterNormal() const [with GridImp = const Dune::UGGrid<2>; IntersectionImp = Dune::UGGridLevelIntersection >; Dune::Intersection::GlobalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:395:44: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:465:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:628:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:652:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]' -/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:206:36: required from here -/build/dune-grid-2.7.1/dune/grid/common/intersection.hh:416:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 416 | GlobalCoordinate centerUnitOuterNormal () const - | ^~~~~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: -/build/dune-grid-2.7.1/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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:185:70: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:465:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<3>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<3> > >]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:628:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:652:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<3>]' -/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:207:36: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:165:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 165 | GlobalCoordinate global (const LocalCoordinate& local) const - | ^~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: -/build/dune-grid-2.7.1/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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/test/checkidset.hh:106:33: required from 'Dune::checkInjectivity, Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int> >:: [with auto:29 = std::integral_constant]' -/usr/include/dune/common/hybridutilities.hh:224:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int> >::; Index = unsigned int; Index ...i = {0, 1, 2}]' -/usr/include/dune/common/hybridutilities.hh:269:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int> >::]' -/build/dune-grid-2.7.1/dune/grid/test/checkidset.hh:89:24: required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = Dune::UGGrid<2>; IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>]' -/build/dune-grid-2.7.1/dune/grid/test/checkidset.hh:129:21: required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = Dune::UGGrid<2>; IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>]' -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1032:13: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' -/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:158:20: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:223:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 223 | GlobalCoordinate center () const - | ^~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.hh:12, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:116, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: -/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; Dune::MultiLinearGeometry::JacobianTransposed = Dune::FieldMatrix; Dune::MultiLinearGeometry::LocalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/multilineargeometry.hh:315:96: required from 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits; Dune::MultiLinearGeometry::LocalCoordinate = Dune::FieldVector; Dune::MultiLinearGeometry::GlobalCoordinate = Dune::FieldVector]' -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:176: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; Dune::Geometry::LocalCoordinate = Dune::FieldVector; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]' -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:728: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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:856:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1056:34: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' -/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:158:20: required from here -/usr/include/dune/geometry/multilineargeometry.hh:369:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 369 | JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: -/build/dune-grid-2.7.1/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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/test/checkidset.hh:106:33: required from 'Dune::checkInjectivity, Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int> >:: [with auto:29 = std::integral_constant]' -/usr/include/dune/common/hybridutilities.hh:224:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int> >::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' -/usr/include/dune/common/hybridutilities.hh:269:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int> >::]' -/build/dune-grid-2.7.1/dune/grid/test/checkidset.hh:89:24: required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = Dune::UGGrid<3>; IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>]' -/build/dune-grid-2.7.1/dune/grid/test/checkidset.hh:129:21: required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = Dune::UGGrid<3>; IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>]' -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1032:13: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]' -/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:159:20: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:223:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 223 | GlobalCoordinate center () const - | ^~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: -/build/dune-grid-2.7.1/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; Dune::Geometry::LocalCoordinate = Dune::FieldVector; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:157:31: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:157:16: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:465:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:628:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:652:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]' -/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:206:36: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:174:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 174 | LocalCoordinate local (const GlobalCoordinate& global) const - | ^~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: -/build/dune-grid-2.7.1/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; Dune::Geometry::JacobianTransposed = Dune::FieldMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:164:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:157:16: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:465:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:628:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:652:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]' -/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:206:36: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:239:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 239 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const - | ^~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.hh:12, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:116, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: -/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; Dune::MultiLinearGeometry::LocalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:267: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; Dune::Geometry::JacobianInverseTransposed = Dune::MultiLinearGeometry >::JacobianInverseTransposed; Dune::Geometry::LocalCoordinate = Dune::FieldVector]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:287:99: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:465:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:628:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:652:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]' -/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:206:36: required from here -/usr/include/dune/geometry/multilineargeometry.hh:683: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 - 683 | MultiLinearGeometry< ct, mydim, cdim, Traits >::jacobianInverseTransposed ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = Dune::UGGrid<2>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:501:37: 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++/10/bits/stl_map.h:501:37: 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 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: -/build/dune-grid-2.7.1/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; Dune::Geometry::LocalCoordinate = Dune::FieldVector; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:157:31: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<2, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:157:16: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:465:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<3>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<3> > >]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:628:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:652:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<3>]' -/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:207:36: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:174:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 174 | LocalCoordinate local (const GlobalCoordinate& global) const - | ^~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.hh:12, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:116, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: -/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; Dune::MultiLinearGeometry::GlobalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:225: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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]' -/build/dune-grid-2.7.1/dune/grid/test/checkidset.hh:106:33: required from 'Dune::checkInjectivity, Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int> >:: [with auto:29 = std::integral_constant]' -/usr/include/dune/common/hybridutilities.hh:224:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int> >::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' -/usr/include/dune/common/hybridutilities.hh:269:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int> >::]' -/build/dune-grid-2.7.1/dune/grid/test/checkidset.hh:89:24: required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = Dune::UGGrid<3>; IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>]' -/build/dune-grid-2.7.1/dune/grid/test/checkidset.hh:129:21: required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = Dune::UGGrid<3>; IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>]' -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1032:13: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]' -/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:159:20: required from here -/usr/include/dune/geometry/multilineargeometry.hh:274:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 274 | GlobalCoordinate center () const { return global( refElement().position( 0, 0 ) ); } - | ^~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: -/build/dune-grid-2.7.1/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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:74:52: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridLocalGeometry>]' -/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:33:18: required from 'void Dune::checkLocalGeometry(const Dune::Geometry&, Dune::GeometryType, const string&) [with int mydim = 1; int cdim = 2; Grid = const Dune::UGGrid<2>; Imp = Dune::UGGridLocalGeometry; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:170:23: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:465:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:628:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:652:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]' -/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:206:36: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:223:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 223 | GlobalCoordinate center () const - | ^~~~~~ -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; Dune::Geometry::JacobianTransposed = Dune::FieldMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:164:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridLocalGeometry>]' -/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:33:18: required from 'void Dune::checkLocalGeometry(const Dune::Geometry&, Dune::GeometryType, const string&) [with int mydim = 1; int cdim = 2; Grid = const Dune::UGGrid<2>; Imp = Dune::UGGridLocalGeometry; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:170:23: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:465:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:628:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:652:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]' -/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:206:36: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:239:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 239 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const - | ^~~~~~~~~~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; Dune::Geometry::JacobianInverseTransposed = Dune::MultiLinearGeometry >::JacobianInverseTransposed; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:165:80: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridLocalGeometry>]' -/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:33:18: required from 'void Dune::checkLocalGeometry(const Dune::Geometry&, Dune::GeometryType, const string&) [with int mydim = 1; int cdim = 2; Grid = const Dune::UGGrid<2>; Imp = Dune::UGGridLocalGeometry; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:170:23: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:465:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:628:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:652:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]' -/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:206:36: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:265: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 - 265 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -/build/dune-grid-2.7.1/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::UGGridLocalGeometry; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:74:52: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<2, 3, const Dune::UGGrid<3>, Dune::UGGridLocalGeometry>]' -/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:33:18: required from 'void Dune::checkLocalGeometry(const Dune::Geometry&, Dune::GeometryType, const string&) [with int mydim = 2; int cdim = 3; Grid = const Dune::UGGrid<3>; Imp = Dune::UGGridLocalGeometry; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:170:23: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:465:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<3>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<3> > >]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:628:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:652:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<3>]' -/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:207:36: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:223:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 223 | GlobalCoordinate center () const - | ^~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = Dune::UGGrid<2>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:501:37: 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++/10/bits/stl_map.h:501:37: 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 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ In file included from /usr/include/dune/common/fvector.hh:20, from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:11, from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:19, @@ -15523,63 +14252,36 @@ /usr/include/dune/common/densevector.hh:448:18: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 448 | derived_type operator- (const DenseVector& b) const | ^~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, - from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:20, +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::AlbertaGrid<2>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:20, from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:6: -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:32:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 32 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:158:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 158 | return impl().corner( i ); - | ~~~~~~~~~~~~~^~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh: In function 'void assertNeighbor(Grid&) [with Grid = Dune::UGGrid<2>]': +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:280:6: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 280 | void assertNeighbor (Grid &g) + | ^~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.hh:12, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:116, from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:241:39: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 241 | return impl().jacobianTransposed( local ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:21, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:6: -/build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh: In function 'void checkGeometryInFather(const GridType&) [with GridType = Dune::UGGrid<2>]': -/build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh:22:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 22 | void checkGeometryInFather(const GridType& grid) - | ^~~~~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: -/build/dune-grid-2.7.1/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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:123:34: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<0, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>]' -/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:79:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const 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/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:74: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/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:102:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const 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/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:66: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/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:177:125: required from 'Dune::GeometryChecker::checkGeometry > >:: [with auto:27 = std::integral_constant]' -/usr/include/dune/common/hybridutilities.hh:224:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker::checkGeometry > >::; Index = unsigned int; Index ...i = {0, 1, 2}]' -/usr/include/dune/common/hybridutilities.hh:269:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker::checkGeometry > >::]' -/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:177:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::UGGridLevelGridViewTraits >; Grid = Dune::UGGrid<2>]' -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1017:24: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' -/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:158:20: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:165:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 165 | 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:304:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 304 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const + | ^~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:304: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:304: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:315:96: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 315 | 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: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 global ( const LocalCoordinate &local ) const | ^~~~~~ -/build/dune-grid-2.7.1/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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:123:34: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<0, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>]' -/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:79:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const 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/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:74: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/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:102:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const 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/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:66: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/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:177:125: required from 'Dune::GeometryChecker::checkGeometry > >:: [with auto:27 = std::integral_constant]' -/usr/include/dune/common/hybridutilities.hh:224:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker::checkGeometry > >::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' -/usr/include/dune/common/hybridutilities.hh:269:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker::checkGeometry > >::]' -/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:177:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::UGGridLevelGridViewTraits >; Grid = Dune::UGGrid<3>]' -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1017:24: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]' -/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:159:20: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:165:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, @@ -15587,27 +14289,33 @@ from /usr/include/dune/common/parallel/communication.hh:14, from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:14, from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::Intersection, Dune::UGGridLevelIntersection > >&}; _Tp = Dune::Intersection, Dune::UGGridLevelIntersection > >; _Alloc = std::allocator, Dune::UGGridLevelIntersection > > >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLevelIntersection > >, std::allocator, Dune::UGGridLevelIntersection > > > >::iterator' changed in GCC 7.1 +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:35:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 35 | Dune::FieldVector operator()(const Dune::FieldVector& local) const { - | ^~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.hh:12, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:116, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: -/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::ctype Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': -/usr/include/dune/geometry/multilineargeometry.hh:344:98: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 344 | return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1184, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/common/intersection.hh:405:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 405 | GlobalCoordinate unitOuterNormal (const LocalCoordinate& local) const - | ^~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = Dune::AlbertaGrid<2>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:67, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:14, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: +/usr/include/c++/10/bits/stl_vector.h: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: 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 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, @@ -15615,482 +14323,76 @@ from /usr/include/dune/common/parallel/communication.hh:14, from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:14, from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: -/usr/include/c++/10/bits/vector.tcc: In function 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:23, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:17: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/staticcheck.hh:43:27: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 43 | geo.jacobianTransposed( v ); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/common/geometry.hh:156:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 156 | GlobalCoordinate corner ( int i ) const - | ^~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/common/geometry.hh:239:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 239 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const - | ^~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:23, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:17: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/staticcheck.hh:36:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 36 | geo.corner( 0 ); - | ~~~~~~~~~~^~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:17: -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]': -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:567:38: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 567 | geo.jacobianInverseTransposed( origin ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:571:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 571 | geo.corner( 0 ); - | ~~~~~~~~~~^~~~~ -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:609:50: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 609 | lit->geometry().jacobianInverseTransposed(origin); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:614:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 614 | lit->geometry().corner( 0 ); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<2>]': -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:567:38: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 567 | geo.jacobianInverseTransposed( origin ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:571:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 571 | geo.corner( 0 ); - | ~~~~~~~~~~^~~~~ -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:609:50: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 609 | lit->geometry().jacobianInverseTransposed(origin); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:614:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 614 | lit->geometry().corner( 0 ); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, - from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:17: -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:164:33: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 164 | const JacobianTransposed &jt = geometry.jacobianTransposed( x ); - | ^~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/common/geometry.hh:223:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 223 | GlobalCoordinate center () const - | ^~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::Intersection, Dune::UGGridLevelIntersection > >&}; _Tp = Dune::Intersection, Dune::UGGridLevelIntersection > >; _Alloc = std::allocator, Dune::UGGridLevelIntersection > > >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLevelIntersection > >, std::allocator, Dune::UGGridLevelIntersection > > > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: 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 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:20, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:5: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:705:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 705 | void checkBoundarySegmentIndexProlongation ( const Grid &grid, const Entity &entity, const Intersection &intersection ) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:705: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++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::Intersection, Dune::UGGridLeafIntersection > >&}; _Tp = Dune::Intersection, Dune::UGGridLeafIntersection > >; _Alloc = std::allocator, Dune::UGGridLeafIntersection > > >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLeafIntersection > >, std::allocator, Dune::UGGridLeafIntersection > > > >::iterator' changed in GCC 7.1 -In file included from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:17: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:728:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 728 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:728:57: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 728 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); - | ^ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/common/geometry.hh:174:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 174 | LocalCoordinate local (const GlobalCoordinate& global) const - | ^~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.hh:12, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:116, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: -/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:313:32: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 313 | const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord; - | ^~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:315:96: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 315 | MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx ); - | ~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:317:73: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 317 | return LocalCoordinate( std::numeric_limits< ctype > :: max() ); - | ^ -/usr/include/dune/geometry/multilineargeometry.hh: In static member function 'static bool Dune::MultiLinearGeometry::affine(Dune::MultiLinearGeometry::TopologyId, std::integral_constant, CornerIterator&, Dune::MultiLinearGeometry::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:869:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 869 | norm += (jtTop[ i ] - jt[ i ]).two_norm2(); - | ~~~~~~~~~~~~^~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:23, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:17: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/staticcheck.hh:200:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 200 | inter.outerNormal(v); - | ~~~~~~~~~~~~~~~~~^~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:17: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:728:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 728 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:728:57: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 728 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); - | ^ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/common/geometry.hh:174:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 174 | LocalCoordinate local (const GlobalCoordinate& global) const - | ^~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.hh:12, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:116, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: -/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:313:32: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 313 | const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord; - | ^~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:317:73: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 317 | return LocalCoordinate( std::numeric_limits< ctype > :: max() ); - | ^ -/usr/include/dune/geometry/multilineargeometry.hh: In static member function 'static bool Dune::MultiLinearGeometry::affine(Dune::MultiLinearGeometry::TopologyId, std::integral_constant, CornerIterator&, Dune::MultiLinearGeometry::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:869:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 869 | norm += (jtTop[ i ] - jt[ i ]).two_norm2(); - | ~~~~~~~~~~~~^~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:22, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:6: -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]': -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107: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 - 107 | void checkIntersection ( const Intersection &intersection, bool isCartesian = false ) - | ^~~~~~~~~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107: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/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107: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/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107: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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:17: -/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkGeometryLifetime(const GV&) [with GV = Dune::GridView > >]': -/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:150:36: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 150 | const FieldVector glob = it->geometry().global(pos); - | ^~~~ -/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkGeometryLifetime(const GV&) [with GV = Dune::GridView > >]': -/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:150:36: note: parameter passing 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/dune-grid-2.7.1/dune/grid/test/test-ug.cc:19: -/build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh: In function 'void checkGeometryInFather(const GridType&) [with GridType = Dune::UGGrid<2>]': -/build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh:176:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 176 | const typename Geometry::GlobalCoordinate cornerViaSon = - | ^~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, - from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:17: -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridLocalGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:164:33: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 164 | const JacobianTransposed &jt = geometry.jacobianTransposed( x ); - | ^~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: -/build/dune-grid-2.7.1/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::UGGridLocalGeometry]': -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:223:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 223 | GlobalCoordinate center () const - | ^~~~~~ -/build/dune-grid-2.7.1/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::UGGridLocalGeometry]': -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:239:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 239 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const - | ^~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.hh:12, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:116, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: -/usr/include/dune/geometry/multilineargeometry.hh: In static member function 'static bool Dune::MultiLinearGeometry::affine(Dune::MultiLinearGeometry::TopologyId, std::integral_constant, CornerIterator&, Dune::MultiLinearGeometry::JacobianTransposed&) [with int dim = 2; CornerIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': -/usr/include/dune/geometry/multilineargeometry.hh:869:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 869 | norm += (jtTop[ i ] - jt[ i ]).two_norm2(); - | ~~~~~~~~~~~~^~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::ctype Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': -/usr/include/dune/geometry/multilineargeometry.hh:344:98: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 344 | return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]': -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:174:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 174 | LocalCoordinate local (const GlobalCoordinate& global) const - | ^~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.hh:12, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:116, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: -/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:315:96: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 315 | MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx ); - | ~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:317:73: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 317 | return LocalCoordinate( std::numeric_limits< ctype > :: max() ); - | ^ -In file included from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:19: -/build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh: In function 'void checkGeometryInFather(const GridType&) [with GridType = Dune::UGGrid<3>]': -/build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh:176:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 176 | const typename Geometry::GlobalCoordinate cornerViaSon = - | ^~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:20: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:581:84: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 581 | sumNormal.axpy( quadrature[ i ].weight(), intersection.integrationOuterNormal( quadrature[ i ].position() ) ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]': -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:287:59: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 - 287 | const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt ); - | ^~~ -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:295:56: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 295 | const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt ); - | ^~~~~~~ -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:297:49: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 297 | insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:306:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 306 | const typename Intersection::GlobalCoordinate normal - | ^~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, - from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:17: -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:157:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 157 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:157:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 157 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:157:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 157 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:164:33: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 164 | const JacobianTransposed &jt = geometry.jacobianTransposed( x ); - | ^~ -/usr/include/dune/geometry/test/checkgeometry.hh:165: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 - 165 | const JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( x ); - | ^~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/common/geometry.hh:174:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 174 | LocalCoordinate local (const GlobalCoordinate& global) const - | ^~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/common/geometry.hh:239:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 239 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const - | ^~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:17: -/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkLocalGeometry(const Dune::Geometry&, Dune::GeometryType, const string&) [with int mydim = 1; int cdim = 2; Grid = const Dune::UGGrid<2>; Imp = Dune::UGGridLocalGeometry]': -/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:44:51: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 44 | if( !refElement.checkInside( geometry.corner( i ) ) ) - | ~~~~~~~~~~~~~~~^~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, - from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:17: -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridLocalGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:157:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 157 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:157:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 157 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:157:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 157 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:164:33: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 164 | const JacobianTransposed &jt = geometry.jacobianTransposed( x ); - | ^~ -/usr/include/dune/geometry/test/checkgeometry.hh:165: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 - 165 | const JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( x ); - | ^~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: -/build/dune-grid-2.7.1/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::UGGridLocalGeometry]': -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:223:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 223 | GlobalCoordinate center () const - | ^~~~~~ -/build/dune-grid-2.7.1/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::UGGridLocalGeometry]': -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:239:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 239 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const - | ^~~~~~~~~~~~~~~~~~ -/build/dune-grid-2.7.1/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::UGGridLocalGeometry]': -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:265: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 - 265 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.hh:12, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:116, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: -/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:686:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 686 | jit.setup( jacobianTransposed( local ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:687: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 - 687 | return jit; - | ^~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: -/build/dune-grid-2.7.1/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::UGGridGeometry]': -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:165:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 165 | GlobalCoordinate global (const LocalCoordinate& local) const - | ^~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/common/geometry.hh:265: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 - 265 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1184, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: -/build/dune-grid-2.7.1/dune/grid/common/intersection.hh: In member function 'Dune::Intersection::GlobalCoordinate Dune::Intersection::centerUnitOuterNormal() const [with GridImp = const Dune::UGGrid<2>; IntersectionImp = Dune::UGGridLevelIntersection >]': -/build/dune-grid-2.7.1/dune/grid/common/intersection.hh:416:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 416 | GlobalCoordinate centerUnitOuterNormal () const - | ^~~~~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:20: -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLeafIntersection > >]': -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:287:59: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 - 287 | const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt ); - | ^~~ -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:295:56: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 295 | const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt ); - | ^~~~~~~ -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:297:49: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 297 | insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:306:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 306 | const typename Intersection::GlobalCoordinate normal - | ^~~~~~ -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:581:84: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 581 | sumNormal.axpy( quadrature[ i ].weight(), intersection.integrationOuterNormal( quadrature[ i ].position() ) ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, - from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:17: -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<2, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:157:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 157 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:157:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 157 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:157:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 157 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:17: -/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkLocalGeometry(const Dune::Geometry&, Dune::GeometryType, const string&) [with int mydim = 2; int cdim = 3; Grid = const Dune::UGGrid<3>; Imp = Dune::UGGridLocalGeometry]': -/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:44:51: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 44 | if( !refElement.checkInside( geometry.corner( i ) ) ) - | ~~~~~~~~~~~~~~~^~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, - from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:17: -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<2, 3, const Dune::UGGrid<3>, Dune::UGGridLocalGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:157:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 157 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:157:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 157 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:157:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 157 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: -/build/dune-grid-2.7.1/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::UGGridLocalGeometry]': -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:223:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 223 | GlobalCoordinate center () const - | ^~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:267: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 - 267 | return impl().jacobianInverseTransposed(local); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:167:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 167 | return impl().global( local ); +In file included from /build/dune-grid-2.7.1/dune/grid/albertagrid/gridfamily.hh:21, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:43, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:3: +/build/dune-grid-2.7.1/dune/grid/albertagrid/geometryreference.hh:58:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 58 | return impl().local( global ); + | ~~~~~~~~~~~~^~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/albertagrid/geometryreference.hh:53:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 53 | return impl().global( local ); | ~~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:267:46: 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 impl().jacobianInverseTransposed(local); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.hh:12, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:116, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: -/usr/include/dune/geometry/multilineargeometry.hh:344:98: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 344 | return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:158:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 158 | return impl().corner( i ); - | ~~~~~~~~~~~~~^~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:22, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:6: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:411:6: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 411 | void checkIntersectionIterator ( const GridViewType &view, - | ^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/map:61, + from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, + from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:30, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:3: +/usr/include/c++/10/bits/stl_map.h: In function 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:7, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:3: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:20, from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:6: /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh: In function 'void assertNeighbor(Grid&) [with Grid = Dune::UGGrid<2>]': /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:280:6: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 280 | void assertNeighbor (Grid &g) | ^~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:22, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:6: -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLeafIntersection > >]': -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 107 | void checkIntersection ( const Intersection &intersection, bool isCartesian = false ) - | ^~~~~~~~~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107: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 -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107: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/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107: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/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107: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/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:267: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 - 267 | return impl().jacobianInverseTransposed(local); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:167:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 167 | return impl().global( local ); - | ~~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:267:46: 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 impl().jacobianInverseTransposed(local); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.hh:12, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:116, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: -/usr/include/dune/geometry/multilineargeometry.hh:344:98: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 344 | return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:158:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 158 | return impl().corner( i ); - | ~~~~~~~~~~~~~^~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.hh:12, from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:116, from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: @@ -16107,12 +14409,6 @@ /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 global ( const LocalCoordinate &local ) const | ^~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:22, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:6: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:411:6: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 411 | void checkIntersectionIterator ( const GridViewType &view, - | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, @@ -16139,37 +14435,6 @@ /usr/include/c++/10/bits/stl_vector.h:1198:21: 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 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc: In function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::corner(int) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': -/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:356:1: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 356 | } - | ^ -/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc: In function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::corner(int) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': -/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:356: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 /usr/include/c++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:14, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In function 'static Dune::QuadratureRule::dim> Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: 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 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc: In function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::corner(int) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': -/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:356: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/dune-grid-2.7.1/dune/grid/test/test-ug.cc: In function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 3; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': -/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:356: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/dune-grid-2.7.1/dune/grid/test/test-ug.cc: In function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': -/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:356: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 /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, @@ -16185,14 +14450,39 @@ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 0]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:67, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:7, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:3: +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 2]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: 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 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: @@ -16245,6 +14535,22 @@ /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 3]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 3; ctype = double; int dim = 3]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/map:60, from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:19, @@ -16261,17 +14567,135 @@ /usr/include/c++/10/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++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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/dune-grid-2.7.1/dune/grid/test/test-ug.cc: In function 'Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': -/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:356: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/dune-grid-2.7.1/dune/grid/test/test-ug.cc: In function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': -/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:356:1: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc: In member function 'virtual Dune::FieldVector ArcOfCircle::operator()(const Dune::FieldVector&) const': -/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:35:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 35 | Dune::FieldVector operator()(const Dune::FieldVector& local) const { - | ^~~~~~~~ -[ 57%] Linking CXX executable test-dgf-ug -cd /build/dune-grid-2.7.1/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 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pthread -rdynamic CMakeFiles/test-dgf-ug.dir/test-dgf-ug.cc.o -o test-dgf-ug -Wl,-rpath,/build/dune-grid-2.7.1/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib ../../../../../../lib/libdunegrid.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS3.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS2.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugL.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.7.1 -lgmp -lgmpxx -llapack -lblas -lf77blas -latlas -pthread /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 3]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:16, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:3: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In function 'static Dune::QuadratureRule::dim> Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:14, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:13, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/projection.hh:8, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/meshpointer.hh:17, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/coordcache.hh:6, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:42, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:3: +/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:304:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 304 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const + | ^~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:304: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:304: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:875:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 875 | jt[ dim-1 ] = orgTop - orgBottom; + | ~~~~~~~^~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 2]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/albertagrid/projection.hh:8, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/meshpointer.hh:17, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/coordcache.hh:6, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:42, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:3: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:164:20: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 164 | CoordinateType operator() ( const CoordinateType &global ) const + | ^~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:164: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/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:164: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/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:164: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/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:166:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 166 | return boundarySegment() ( faceMapping_.local( global ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:166:32: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 166 | return boundarySegment() ( faceMapping_.local( global ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 0]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 2]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:67, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:14, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:14, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426: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++/10/vector:67, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:14, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:14, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, @@ -16304,19 +14728,6 @@ | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 -make[5]: Leaving directory '/build/dune-grid-2.7.1/build' -[ 57%] Built target test-dgf-ug -make -f dune/grid/test/CMakeFiles/test-hierarchicsearch.dir/build.make dune/grid/test/CMakeFiles/test-hierarchicsearch.dir/depend -make[5]: Entering directory '/build/dune-grid-2.7.1/build' -cd /build/dune-grid-2.7.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.7.1 /build/dune-grid-2.7.1/dune/grid/test /build/dune-grid-2.7.1/build /build/dune-grid-2.7.1/build/dune/grid/test /build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/test-hierarchicsearch.dir/DependInfo.cmake --color= -Dependee "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/test-hierarchicsearch.dir/DependInfo.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/test-hierarchicsearch.dir/depend.internal". -Dependee "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/test-hierarchicsearch.dir/depend.internal". -Scanning dependencies of target test-hierarchicsearch -make[5]: Leaving directory '/build/dune-grid-2.7.1/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/dune-grid-2.7.1/build' -[ 57%] Building CXX object dune/grid/test/CMakeFiles/test-hierarchicsearch.dir/test-hierarchicsearch.cc.o -cd /build/dune-grid-2.7.1/build/dune/grid/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DMPI_NO_CPPBIND -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -o CMakeFiles/test-hierarchicsearch.dir/test-hierarchicsearch.cc.o -c /build/dune-grid-2.7.1/dune/grid/test/test-hierarchicsearch.cc In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, @@ -16338,22 +14749,22 @@ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.hh:12, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:116, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: -/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:369:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 369 | 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:683: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 - 683 | MultiLinearGeometry< ct, mydim, cdim, Traits >::jacobianInverseTransposed ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:683: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:683: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:686:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 686 | jit.setup( jacobianTransposed( local ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In file included from /usr/include/c++/10/map:60, + from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:19, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: +/usr/include/c++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/10/bits/stl_tree.h:2193:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, @@ -16429,15 +14840,6 @@ /usr/include/dune/geometry/multilineargeometry.hh:274:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 274 | GlobalCoordinate center () const { return global( refElement().position( 0, 0 ) ); } | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/utility/hierarchicsearch.hh:22, - from /build/dune-grid-2.7.1/dune/grid/test/test-hierarchicsearch.cc:14: -/build/dune-grid-2.7.1/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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/test/test-hierarchicsearch.cc:59:63: required from 'void check(GridView) [with GridView = Dune::GridView > >]' -/build/dune-grid-2.7.1/dune/grid/test/test-hierarchicsearch.cc:84:41: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:223:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 223 | GlobalCoordinate center () const - | ^~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, @@ -16498,16 +14900,6 @@ /usr/include/dune/geometry/multilineargeometry.hh:274:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 274 | GlobalCoordinate center () const { return global( refElement().position( 0, 0 ) ); } | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/dune/common/fvector.hh:20, - from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:11, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:19, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: -/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:448:18: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 448 | 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:448: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++/10/vector:67, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, @@ -16519,136 +14911,292 @@ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.hh:12, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:116, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: -/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: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 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 = 3; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': -/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 In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:9: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::Intersection, Dune::UGGridLevelIntersection > >&}; _Tp = Dune::Intersection, Dune::UGGridLevelIntersection > >; _Alloc = std::allocator, Dune::UGGridLevelIntersection > > >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLevelIntersection > >, std::allocator, Dune::UGGridLevelIntersection > > > >::iterator' changed in GCC 7.1 + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:14, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.hh:12, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:116, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: -/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:267:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 267 | GlobalCoordinate corner ( int i ) const - | ^~~~~~ -/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:267:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -In file included from /usr/include/c++/10/vector:72, +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/map:61, + from /build/dune-grid-2.7.1/dune/grid/utility/persistentcontainer.hh:6, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridpersistentcontainer.hh:13, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:84, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:3: +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::YaspGrid<3>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 509 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': +/usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 +In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:9: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::Intersection, Dune::UGGridLevelIntersection > >&}; _Tp = Dune::Intersection, Dune::UGGridLevelIntersection > >; _Alloc = std::allocator, Dune::UGGridLevelIntersection > > >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLevelIntersection > >, std::allocator, Dune::UGGridLevelIntersection > > > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.hh:12, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:116, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: -/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:254:10: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 254 | bool affine () const - | ^~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh: In member function 'bool Dune::MultiLinearGeometry::affine() const [with ct = double; int mydim = 3; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': -/usr/include/dune/geometry/multilineargeometry.hh:254:10: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -In file included from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:17: -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh: In function 'void assertNeighbor(Grid&) [with Grid = const Dune::UGGrid<2>]': -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:280:6: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 280 | void assertNeighbor (Grid &g) - | ^~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.hh:12, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:116, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: -/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:304:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 304 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const - | ^~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:304: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:304: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:304: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:304: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:304: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:875:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 875 | jt[ dim-1 ] = orgTop - orgBottom; - | ~~~~~~~^~~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:315:96: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 315 | 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: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 global ( const LocalCoordinate &local ) const - | ^~~~~~ + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:14, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: +/usr/include/c++/10/bits/stl_vector.h: In function 'Dune::QuadratureRule Dune::JacobiNQuadratureRule1D::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]': +/usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 960 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 960 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h: In constructor 'Dune::JacobiNQuadratureRule1D::JacobiNQuadratureRule1D(int, int) [with ct = double]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::YaspGrid<3>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:9: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:14, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:9: -/usr/include/c++/10/bits/stl_vector.h: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: 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 + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:14, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, + from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:20, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:6: +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridLocalGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:32:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 32 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/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 +/usr/include/dune/geometry/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 +/usr/include/dune/geometry/test/checkgeometry.hh:32:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/geometry/test/checkgeometry.hh:32: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:32:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/geometry/test/checkgeometry.hh:98:19: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 98 | if( (center - cornerAvg).two_norm() > tolerance ) + | ~~~~~~~~^~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.hh:12, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:116, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: +/usr/include/dune/geometry/multilineargeometry.hh:344:98: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 344 | return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:167:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 167 | return impl().global( local ); + | ~~~~~~~~~~~~~^~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:176:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 176 | return impl().local( global ); + | ~~~~~~~~~~~~^~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:241:39: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 241 | return impl().jacobianTransposed( local ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:267: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 + 267 | return impl().jacobianInverseTransposed(local); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.hh:12, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:116, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: +/usr/include/dune/geometry/multilineargeometry.hh:344:98: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 344 | return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:274:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 274 | GlobalCoordinate center () const { return global( refElement().position( 0, 0 ) ); } + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:9: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::Intersection, Dune::UGGridLeafIntersection > >&}; _Tp = Dune::Intersection, Dune::UGGridLeafIntersection > >; _Alloc = std::allocator, Dune::UGGridLeafIntersection > > >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLeafIntersection > >, std::allocator, Dune::UGGridLeafIntersection > > > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:20, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:14, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, + from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:20, from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:6: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:705:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 705 | 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 = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:32:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 32 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/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 +/usr/include/dune/geometry/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 +/usr/include/dune/geometry/test/checkgeometry.hh:32:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/geometry/test/checkgeometry.hh:32: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:32:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/geometry/test/checkgeometry.hh:98:19: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 98 | if( (center - cornerAvg).two_norm() > tolerance ) + | ~~~~~~~~^~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.hh:12, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:116, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: +/usr/include/dune/geometry/multilineargeometry.hh:344:98: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 344 | return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:167:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 167 | return impl().global( local ); + | ~~~~~~~~~~~~~^~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:176:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 176 | return impl().local( global ); + | ~~~~~~~~~~~~^~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:241:39: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 241 | return impl().jacobianTransposed( local ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:267: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 + 267 | return impl().jacobianInverseTransposed(local); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.hh:12, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:116, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: +/usr/include/dune/geometry/multilineargeometry.hh:344:98: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 344 | return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:274:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 274 | GlobalCoordinate center () const { return global( refElement().position( 0, 0 ) ); } + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = Dune::YaspGrid<3>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:9: -/usr/include/c++/10/bits/stl_vector.h: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: 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 + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:14, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +[ 53%] Linking CXX executable test-dgf-alberta +cd /build/dune-grid-2.7.1/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 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pthread -rdynamic CMakeFiles/test-dgf-alberta.dir/test-dgf-alberta.cc.o -o test-dgf-alberta -Wl,-rpath,/build/dune-grid-2.7.1/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib ../../../../../../lib/libdunealbertagrid_2d.so.2.7.1 -lalberta_2d ../../../../../../lib/libdunegrid.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS3.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS2.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugL.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.7.1 -lalberta_utilities -lm -lltdl -pthread /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so -llapack -lblas -lf77blas -latlas +In file included from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:20, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:6: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:705:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 705 | void checkBoundarySegmentIndexProlongation ( const Grid &grid, const Entity &entity, const Intersection &intersection ) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +make[5]: Leaving directory '/build/dune-grid-2.7.1/build' +[ 53%] Built target test-dgf-alberta +make -f dune/grid/test/CMakeFiles/test-loadbalancing.dir/build.make dune/grid/test/CMakeFiles/test-loadbalancing.dir/depend +make[5]: Entering directory '/build/dune-grid-2.7.1/build' +cd /build/dune-grid-2.7.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.7.1 /build/dune-grid-2.7.1/dune/grid/test /build/dune-grid-2.7.1/build /build/dune-grid-2.7.1/build/dune/grid/test /build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/test-loadbalancing.dir/DependInfo.cmake --color= +Dependee "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/test-loadbalancing.dir/DependInfo.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/test-loadbalancing.dir/depend.internal". +Dependee "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/test-loadbalancing.dir/depend.internal". +Scanning dependencies of target test-loadbalancing +make[5]: Leaving directory '/build/dune-grid-2.7.1/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/dune-grid-2.7.1/build' +[ 54%] Building CXX object dune/grid/test/CMakeFiles/test-loadbalancing.dir/test-loadbalancing.cc.o +cd /build/dune-grid-2.7.1/build/dune/grid/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DMPI_NO_CPPBIND -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -o CMakeFiles/test-loadbalancing.dir/test-loadbalancing.cc.o -c /build/dune-grid-2.7.1/dune/grid/test/test-loadbalancing.cc +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = Dune::YaspGrid<3>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:28, from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:20, from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:6: @@ -16702,28 +15250,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.hh:12, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:116, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: -/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: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 global ( const LocalCoordinate &local ) const - | ^~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:9: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:20, from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:6: /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<2>]': @@ -16757,17 +15283,6 @@ /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:158:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 158 | return impl().corner( i ); | ~~~~~~~~~~~~~^~~~~ -In file included from /usr/include/c++/10/vector:67, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:9: -/usr/include/c++/10/bits/stl_vector.h: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: 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 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:20, from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:6: /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]': @@ -16801,6 +15316,21 @@ /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:158:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 158 | return impl().corner( i ); | ~~~~~~~~~~~~~^~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::YaspGrid<3>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/map:61, from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:19, @@ -16820,28 +15350,21 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:9: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::Intersection, Dune::UGGridLeafIntersection > >&}; _Tp = Dune::Intersection, Dune::UGGridLeafIntersection > >; _Alloc = std::allocator, Dune::UGGridLeafIntersection > > >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLeafIntersection > >, std::allocator, Dune::UGGridLeafIntersection > > > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:67, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:9: -/usr/include/c++/10/bits/stl_vector.h: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: 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 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::YaspGrid<3>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::UGGrid<2>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, @@ -16857,6 +15380,43 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ +[ 54%] Linking CXX executable test-loadbalancing +cd /build/dune-grid-2.7.1/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 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pthread -rdynamic CMakeFiles/test-loadbalancing.dir/test-loadbalancing.cc.o -o test-loadbalancing -Wl,-rpath,/build/dune-grid-2.7.1/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib ../../../lib/libdunegrid.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS3.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS2.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugL.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.7.1 -lgmp -lgmpxx -llapack -lblas -lf77blas -latlas -pthread /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so +make[5]: Leaving directory '/build/dune-grid-2.7.1/build' +[ 54%] Built target test-loadbalancing +make -f dune/grid/test/CMakeFiles/test-ug.dir/build.make dune/grid/test/CMakeFiles/test-ug.dir/depend +make[5]: Entering directory '/build/dune-grid-2.7.1/build' +cd /build/dune-grid-2.7.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.7.1 /build/dune-grid-2.7.1/dune/grid/test /build/dune-grid-2.7.1/build /build/dune-grid-2.7.1/build/dune/grid/test /build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/test-ug.dir/DependInfo.cmake --color= +Dependee "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/test-ug.dir/DependInfo.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/test-ug.dir/depend.internal". +Dependee "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/test-ug.dir/depend.internal". +Scanning dependencies of target test-ug +make[5]: Leaving directory '/build/dune-grid-2.7.1/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/dune-grid-2.7.1/build' +[ 55%] Building CXX object dune/grid/test/CMakeFiles/test-ug.dir/test-ug.cc.o +cd /build/dune-grid-2.7.1/build/dune/grid/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DMPI_NO_CPPBIND -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -o CMakeFiles/test-ug.dir/test-ug.cc.o -c /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 3; Grid = Dune::YaspGrid<3>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:20, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:6: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:705:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 705 | void checkBoundarySegmentIndexProlongation ( const Grid &grid, const Entity &entity, const Intersection &intersection ) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = Dune::UGGrid<2>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, @@ -16872,6 +15432,83 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:28, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:20, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:6: +/build/dune-grid-2.7.1/dune/grid/test/checkidset.hh: In function 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = Dune::UGGrid<2>; IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>]': +/build/dune-grid-2.7.1/dune/grid/test/checkidset.hh:72:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 72 | void checkInjectivity(const Grid& grid, const IdSet& idSet) + | ^~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/map:61, + from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:19, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 3; Grid = Dune::YaspGrid<3>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:20, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:6: +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<2>]': +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:519:6: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 519 | void iterate(Grid &g) + | ^~~~~~~ +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:519:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:519: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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:519: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++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = Dune::UGGrid<2>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, @@ -16887,13 +15524,99 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.hh:12, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:116, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: -/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:304:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 304 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const - | ^~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:267:46: 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 impl().jacobianInverseTransposed(local); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:158:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 158 | return impl().corner( i ); + | ~~~~~~~~~~~~~^~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:267:46: 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 impl().jacobianInverseTransposed(local); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:158:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 158 | return impl().corner( i ); + | ~~~~~~~~~~~~~^~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:20, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:6: +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]': +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:519:6: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 519 | void iterate(Grid &g) + | ^~~~~~~ +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:519:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:519: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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:519: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/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:267:46: 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 impl().jacobianInverseTransposed(local); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:158:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 158 | return impl().corner( i ); + | ~~~~~~~~~~~~~^~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:267:46: 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 impl().jacobianInverseTransposed(local); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:158:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 158 | return impl().corner( i ); + | ~~~~~~~~~~~~~^~~~~ +In file included from /usr/include/dune/geometry/quadraturerules.hh:532, + from /usr/include/dune/geometry/test/checkgeometry.hh:14, + from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, + from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:17: +/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:743:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 743 | { + | ^ +/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:1021:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1021 | { + | ^ +In file included from /usr/include/c++/10/map:61, + from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:19, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::UGGrid<2>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc: In member function 'virtual Dune::FieldVector ArcOfCircle::operator()(const Dune::FieldVector&) const': +/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:35:90: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 35 | Dune::FieldVector operator()(const Dune::FieldVector& local) const { + | ^ In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:20, @@ -16920,6 +15643,90 @@ /build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh:22:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 22 | void checkGeometryInFather(const GridType& grid) | ^~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::UGGrid<2>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: +/build/dune-grid-2.7.1/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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:150:64: required from 'void Dune::checkGeometryLifetime(const GV&) [with GV = Dune::GridView > >]' +/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:199:49: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:165:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 165 | GlobalCoordinate global (const LocalCoordinate& local) const + | ^~~~~~ +/build/dune-grid-2.7.1/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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh:177:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::UGGrid<2>]' +/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:202:32: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:156:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 156 | GlobalCoordinate corner ( int i ) const + | ^~~~~~ +/build/dune-grid-2.7.1/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::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh:177:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::UGGrid<3>]' +/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:203:32: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:156: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/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: +/build/dune-grid-2.7.1/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; Dune::Geometry::JacobianInverseTransposed = Dune::FieldMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:567:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]' +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1005:16: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' +/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:158:20: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:265:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 265 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: +/build/dune-grid-2.7.1/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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:228:103: required from 'void zeroEntityConsistency(Grid&) [with Grid = Dune::UGGrid<2>]' +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1007:24: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' +/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:158:20: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:156:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 156 | GlobalCoordinate corner ( int i ) const + | ^~~~~~ +/build/dune-grid-2.7.1/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::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:228:103: required from 'void zeroEntityConsistency(Grid&) [with Grid = Dune::UGGrid<3>]' +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1007:24: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]' +/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:159:20: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:156: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/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: +/build/dune-grid-2.7.1/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; Dune::Geometry::JacobianTransposed = Dune::FieldMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:164:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>]' +/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:154:19: required from 'void Dune::checkGeometryLifetime(const GV&) [with GV = Dune::GridView > >]' +/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:198:49: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:239:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 239 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const + | ^~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.hh:12, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:116, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: +/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; Dune::MultiLinearGeometry::GlobalCoordinate = Dune::FieldVector; Dune::MultiLinearGeometry::LocalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:167: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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector; Dune::Geometry::LocalCoordinate = Dune::FieldVector]' +/build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh:183:36: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::UGGrid<2>]' +/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:202:32: 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 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 = 3; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits; Dune::MultiLinearGeometry::GlobalCoordinate = Dune::FieldVector; Dune::MultiLinearGeometry::LocalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:167: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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector; Dune::Geometry::LocalCoordinate = Dune::FieldVector]' +/build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh:183:36: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::UGGrid<3>]' +/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:203:32: 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 In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, @@ -16931,43 +15738,547 @@ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: +/build/dune-grid-2.7.1/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; Dune::Geometry::LocalCoordinate = Dune::FieldVector; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:728: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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:856:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1056:34: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' +/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:158:20: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:174:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 174 | LocalCoordinate local (const GlobalCoordinate& global) const + | ^~~~~ +/build/dune-grid-2.7.1/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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:728: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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:856:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1056:34: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' +/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:158:20: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:165:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 165 | GlobalCoordinate global (const LocalCoordinate& local) const + | ^~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.hh:12, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:116, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: +/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; Dune::MultiLinearGeometry::GlobalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:158: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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]' +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:907: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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1013:21: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]' +/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:159:20: required from here +/usr/include/dune/geometry/multilineargeometry.hh:267:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 267 | GlobalCoordinate corner ( int i ) const + | ^~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:22, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:6: +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]': +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107: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 + 107 | void checkIntersection ( const Intersection &intersection, bool isCartesian = false ) + | ^~~~~~~~~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107: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/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107: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/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107: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/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: +/build/dune-grid-2.7.1/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; Dune::Geometry::LocalCoordinate = Dune::FieldVector; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:728: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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:856:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1056:34: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]' +/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:159:20: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:174:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 174 | LocalCoordinate local (const GlobalCoordinate& global) const + | ^~~~~ +/build/dune-grid-2.7.1/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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:728: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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:856:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1056:34: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]' +/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:159:20: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:165:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 165 | GlobalCoordinate global (const LocalCoordinate& local) const + | ^~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = Dune::UGGrid<2>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:267: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 + 267 | return impl().jacobianInverseTransposed(local); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:167:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 167 | return impl().global( local ); + | ~~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:267:46: 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 impl().jacobianInverseTransposed(local); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.hh:12, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:116, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: +/usr/include/dune/geometry/multilineargeometry.hh:344:98: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 344 | return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:158:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 158 | return impl().corner( i ); + | ~~~~~~~~~~~~~^~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: +/build/dune-grid-2.7.1/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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:74:52: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridLocalGeometry>]' +/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:33:18: required from 'void Dune::checkLocalGeometry(const Dune::Geometry&, Dune::GeometryType, const string&) [with int mydim = 2; int cdim = 2; Grid = const Dune::UGGrid<2>; Imp = Dune::UGGridLocalGeometry; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh:134:27: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::UGGrid<2>]' +/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:202:32: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:223:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 223 | GlobalCoordinate center () const + | ^~~~~~ +/build/dune-grid-2.7.1/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; Dune::Geometry::JacobianTransposed = Dune::FieldMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:164:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridLocalGeometry>]' +/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:33:18: required from 'void Dune::checkLocalGeometry(const Dune::Geometry&, Dune::GeometryType, const string&) [with int mydim = 2; int cdim = 2; Grid = const Dune::UGGrid<2>; Imp = Dune::UGGridLocalGeometry; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh:134:27: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::UGGrid<2>]' +/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:202:32: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:239:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 239 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const + | ^~~~~~~~~~~~~~~~~~ +/build/dune-grid-2.7.1/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::UGGridLocalGeometry; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:74:52: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<3, 3, const Dune::UGGrid<3>, Dune::UGGridLocalGeometry>]' +/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:33:18: required from 'void Dune::checkLocalGeometry(const Dune::Geometry&, Dune::GeometryType, const string&) [with int mydim = 3; int cdim = 3; Grid = const Dune::UGGrid<3>; Imp = Dune::UGGridLocalGeometry; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh:134:27: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::UGGrid<3>]' +/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:203:32: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:223:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 223 | GlobalCoordinate center () const + | ^~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1184, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: +/build/dune-grid-2.7.1/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 >; Dune::Intersection::GlobalCoordinate = Dune::FieldVector; Dune::Intersection::LocalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:581: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> > >]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:628:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:657:34: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]' +/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:206:36: required from here +/build/dune-grid-2.7.1/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 integrationOuterNormal (const LocalCoordinate& local) const + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection::GlobalCoordinate Dune::Intersection::integrationOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::UGGrid<3>; IntersectionImp = Dune::UGGridLeafIntersection >; Dune::Intersection::GlobalCoordinate = Dune::FieldVector; Dune::Intersection::LocalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:581: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<3>, Dune::UGGridLeafIterator<0, Dune::All_Partition, const Dune::UGGrid<3> > >]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:628:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:657:34: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<3>]' +/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:207:36: required from here +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.hh:12, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:116, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: +/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; Dune::MultiLinearGeometry::LocalCoordinate = Dune::FieldVector; Dune::MultiLinearGeometry::GlobalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:176: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; Dune::Geometry::LocalCoordinate = Dune::FieldVector; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]' +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:728: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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:856:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1056:34: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' +/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:158:20: required from here +/usr/include/dune/geometry/multilineargeometry.hh:304:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 304 | 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; Dune::MultiLinearGeometry::GlobalCoordinate = Dune::FieldVector; Dune::MultiLinearGeometry::LocalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:167: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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector; Dune::Geometry::LocalCoordinate = Dune::FieldVector]' +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:728: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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:856:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1056:34: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' +/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:158:20: 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 global ( const LocalCoordinate &local ) const + | ^~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:22, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:6: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:411:6: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 411 | void checkIntersectionIterator ( const GridViewType &view, + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +/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; Dune::MultiLinearGeometry::GlobalCoordinate = Dune::FieldVector; Dune::MultiLinearGeometry::LocalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:167: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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector; Dune::Geometry::LocalCoordinate = Dune::FieldVector]' +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:728: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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:856:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1056:34: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]' +/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:159:20: 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::center() const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits; Dune::MultiLinearGeometry::GlobalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:225: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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]' +/usr/include/dune/geometry/test/checkgeometry.hh:74:52: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridLocalGeometry>]' +/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:33:18: required from 'void Dune::checkLocalGeometry(const Dune::Geometry&, Dune::GeometryType, const string&) [with int mydim = 2; int cdim = 2; Grid = const Dune::UGGrid<2>; Imp = Dune::UGGridLocalGeometry; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh:134:27: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::UGGrid<2>]' +/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:202:32: required from here +/usr/include/dune/geometry/multilineargeometry.hh:274:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 274 | 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 = 3; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits; Dune::MultiLinearGeometry::GlobalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:225:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 3; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridLocalGeometry; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]' +/usr/include/dune/geometry/test/checkgeometry.hh:74:52: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<3, 3, const Dune::UGGrid<3>, Dune::UGGridLocalGeometry>]' +/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:33:18: required from 'void Dune::checkLocalGeometry(const Dune::Geometry&, Dune::GeometryType, const string&) [with int mydim = 3; int cdim = 3; Grid = const Dune::UGGrid<3>; Imp = Dune::UGGridLocalGeometry; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh:134:27: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::UGGrid<3>]' +/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:203:32: required from here +/usr/include/dune/geometry/multilineargeometry.hh:274: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/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: +/build/dune-grid-2.7.1/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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:185:70: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:465:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:628:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:652:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]' +/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:206:36: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:165:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 165 | GlobalCoordinate global (const LocalCoordinate& local) const + | ^~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: +/build/dune-grid-2.7.1/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; Dune::Geometry::JacobianInverseTransposed = Dune::MultiLinearGeometry >::JacobianInverseTransposed; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:287:99: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:465:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:628:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:652:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]' +/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:206:36: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:265: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 + 265 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1184, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: +/build/dune-grid-2.7.1/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection::GlobalCoordinate Dune::Intersection::centerUnitOuterNormal() const [with GridImp = const Dune::UGGrid<2>; IntersectionImp = Dune::UGGridLevelIntersection >; Dune::Intersection::GlobalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:395:44: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:465:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:628:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:652:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]' +/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:206:36: required from here +/build/dune-grid-2.7.1/dune/grid/common/intersection.hh:416:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 416 | GlobalCoordinate centerUnitOuterNormal () const + | ^~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = Dune::UGGrid<2>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: +/build/dune-grid-2.7.1/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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:185:70: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:465:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<3>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<3> > >]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:628:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:652:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<3>]' +/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:207:36: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:165:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 165 | GlobalCoordinate global (const LocalCoordinate& local) const + | ^~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:7, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:3: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 509 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': +/usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: +/build/dune-grid-2.7.1/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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/test/checkidset.hh:106:33: required from 'Dune::checkInjectivity, Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int> >:: [with auto:29 = std::integral_constant]' +/usr/include/dune/common/hybridutilities.hh:224:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int> >::; Index = unsigned int; Index ...i = {0, 1, 2}]' +/usr/include/dune/common/hybridutilities.hh:269:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int> >::]' +/build/dune-grid-2.7.1/dune/grid/test/checkidset.hh:89:24: required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = Dune::UGGrid<2>; IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>]' +/build/dune-grid-2.7.1/dune/grid/test/checkidset.hh:129:21: required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = Dune::UGGrid<2>; IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>]' +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1032:13: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' +/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:158:20: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:223:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 223 | GlobalCoordinate center () const + | ^~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.hh:12, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:116, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: +/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; Dune::MultiLinearGeometry::JacobianTransposed = Dune::FieldMatrix; Dune::MultiLinearGeometry::LocalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/multilineargeometry.hh:315:96: required from 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits; Dune::MultiLinearGeometry::LocalCoordinate = Dune::FieldVector; Dune::MultiLinearGeometry::GlobalCoordinate = Dune::FieldVector]' +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:176: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; Dune::Geometry::LocalCoordinate = Dune::FieldVector; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]' +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:728: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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:856:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1056:34: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' +/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:158:20: required from here +/usr/include/dune/geometry/multilineargeometry.hh:369:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 369 | JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:67, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:7, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:3: +/usr/include/c++/10/bits/stl_vector.h: In function 'Dune::QuadratureRule Dune::JacobiNQuadratureRule1D::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]': +/usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 960 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 960 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: +/build/dune-grid-2.7.1/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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/test/checkidset.hh:106:33: required from 'Dune::checkInjectivity, Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int> >:: [with auto:29 = std::integral_constant]' +/usr/include/dune/common/hybridutilities.hh:224:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int> >::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' +/usr/include/dune/common/hybridutilities.hh:269:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int> >::]' +/build/dune-grid-2.7.1/dune/grid/test/checkidset.hh:89:24: required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = Dune::UGGrid<3>; IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>]' +/build/dune-grid-2.7.1/dune/grid/test/checkidset.hh:129:21: required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = Dune::UGGrid<3>; IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>]' +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1032:13: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]' +/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:159:20: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:223:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 223 | GlobalCoordinate center () const + | ^~~~~~ +/usr/include/c++/10/bits/stl_vector.h: In constructor 'Dune::JacobiNQuadratureRule1D::JacobiNQuadratureRule1D(int, int) [with ct = double]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: +/build/dune-grid-2.7.1/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; Dune::Geometry::LocalCoordinate = Dune::FieldVector; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:157:31: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:157:16: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:465:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:628:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:652:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]' +/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:206:36: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:174:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 174 | LocalCoordinate local (const GlobalCoordinate& global) const + | ^~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: +/build/dune-grid-2.7.1/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; Dune::Geometry::JacobianTransposed = Dune::FieldMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:164:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:157:16: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:465:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:628:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:652:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]' +/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:206:36: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:239:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 239 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const + | ^~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.hh:12, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:116, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: +/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; Dune::MultiLinearGeometry::LocalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:267: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; Dune::Geometry::JacobianInverseTransposed = Dune::MultiLinearGeometry >::JacobianInverseTransposed; Dune::Geometry::LocalCoordinate = Dune::FieldVector]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:287:99: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:465:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:628:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:652:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]' +/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:206:36: required from here +/usr/include/dune/geometry/multilineargeometry.hh:683: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 + 683 | MultiLinearGeometry< ct, mydim, cdim, Traits >::jacobianInverseTransposed ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:22, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:6: +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLeafIntersection > >]': +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 107 | void checkIntersection ( const Intersection &intersection, bool isCartesian = false ) + | ^~~~~~~~~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107: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 +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107: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/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107: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/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107: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/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:267: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 + 267 | return impl().jacobianInverseTransposed(local); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:167:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 167 | return impl().global( local ); + | ~~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:267:46: 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 impl().jacobianInverseTransposed(local); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.hh:12, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:116, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: +/usr/include/dune/geometry/multilineargeometry.hh:344:98: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 344 | return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:158:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 158 | return impl().corner( i ); + | ~~~~~~~~~~~~~^~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, + from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:20, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:6: +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:32:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 32 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:158:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 158 | return impl().corner( i ); + | ~~~~~~~~~~~~~^~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:241:39: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 241 | return impl().jacobianTransposed( local ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: +/build/dune-grid-2.7.1/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; Dune::Geometry::LocalCoordinate = Dune::FieldVector; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:157:31: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<2, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:157:16: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:465:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<3>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<3> > >]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:628:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:652:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<3>]' +/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:207:36: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:174:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 174 | LocalCoordinate local (const GlobalCoordinate& global) const + | ^~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:21, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:6: +/build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh: In function 'void checkGeometryInFather(const GridType&) [with GridType = Dune::UGGrid<2>]': +/build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh:22:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 22 | void checkGeometryInFather(const GridType& grid) + | ^~~~~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:22, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:6: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:411:6: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 411 | void checkIntersectionIterator ( const GridViewType &view, + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.hh:12, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:116, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: +/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; Dune::MultiLinearGeometry::GlobalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:225: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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]' +/build/dune-grid-2.7.1/dune/grid/test/checkidset.hh:106:33: required from 'Dune::checkInjectivity, Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int> >:: [with auto:29 = std::integral_constant]' +/usr/include/dune/common/hybridutilities.hh:224:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int> >::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' +/usr/include/dune/common/hybridutilities.hh:269:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int> >::]' +/build/dune-grid-2.7.1/dune/grid/test/checkidset.hh:89:24: required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = Dune::UGGrid<3>; IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>]' +/build/dune-grid-2.7.1/dune/grid/test/checkidset.hh:129:21: required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = Dune::UGGrid<3>; IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>]' +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1032:13: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]' +/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:159:20: required from here +/usr/include/dune/geometry/multilineargeometry.hh:274:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 274 | GlobalCoordinate center () const { return global( refElement().position( 0, 0 ) ); } + | ^~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: +/build/dune-grid-2.7.1/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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:74:52: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridLocalGeometry>]' +/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:33:18: required from 'void Dune::checkLocalGeometry(const Dune::Geometry&, Dune::GeometryType, const string&) [with int mydim = 1; int cdim = 2; Grid = const Dune::UGGrid<2>; Imp = Dune::UGGridLocalGeometry; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:170:23: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:465:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:628:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:652:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]' +/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:206:36: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:223:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 223 | GlobalCoordinate center () const + | ^~~~~~ +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; Dune::Geometry::JacobianTransposed = Dune::FieldMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:164:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridLocalGeometry>]' +/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:33:18: required from 'void Dune::checkLocalGeometry(const Dune::Geometry&, Dune::GeometryType, const string&) [with int mydim = 1; int cdim = 2; Grid = const Dune::UGGrid<2>; Imp = Dune::UGGridLocalGeometry; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:170:23: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:465:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:628:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:652:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]' +/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:206:36: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:239:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 239 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const + | ^~~~~~~~~~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; Dune::Geometry::JacobianInverseTransposed = Dune::MultiLinearGeometry >::JacobianInverseTransposed; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:165:80: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridLocalGeometry>]' +/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:33:18: required from 'void Dune::checkLocalGeometry(const Dune::Geometry&, Dune::GeometryType, const string&) [with int mydim = 1; int cdim = 2; Grid = const Dune::UGGrid<2>; Imp = Dune::UGGridLocalGeometry; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:170:23: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:465:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:628:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:652:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]' +/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:206:36: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:265: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 + 265 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +/build/dune-grid-2.7.1/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::UGGridLocalGeometry; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:74:52: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<2, 3, const Dune::UGGrid<3>, Dune::UGGridLocalGeometry>]' +/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:33:18: required from 'void Dune::checkLocalGeometry(const Dune::Geometry&, Dune::GeometryType, const string&) [with int mydim = 2; int cdim = 3; Grid = const Dune::UGGrid<3>; Imp = Dune::UGGridLocalGeometry; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:170:23: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:465:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<3>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<3> > >]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:628:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:652:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<3>]' +/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:207:36: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:223:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 223 | GlobalCoordinate center () const + | ^~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:9: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:14, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 0]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 +/usr/include/c++/10/bits/vector.tcc: In function 'static Dune::QuadratureRule::dim> Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:27, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:17: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/checkentitylifetime.hh:26:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 26 | bool checkEntityLifetimeForCodim(GV gv, std::size_t check_element_count, Dune::Codim, std::true_type) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:9: + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:14, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: +/usr/include/c++/10/bits/vector.tcc: In function 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:27, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:17: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/checkentitylifetime.hh:26:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 26 | bool checkEntityLifetimeForCodim(GV gv, std::size_t check_element_count, Dune::Codim, std::true_type) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:22, from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:6: /build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]': @@ -16978,16 +16289,6 @@ /build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107: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/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107: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/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -In file included from /usr/include/c++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:9: -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: @@ -17018,49 +16319,46 @@ /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:158:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 158 | return impl().corner( i ); | ~~~~~~~~~~~~~^~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:27, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:17: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/checkentitylifetime.hh:26:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 26 | bool checkEntityLifetimeForCodim(GV gv, std::size_t check_element_count, Dune::Codim, std::true_type) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:9: -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: +/build/dune-grid-2.7.1/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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:123:34: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<0, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>]' +/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:79:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const 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/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:74: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/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:102:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const 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/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:66: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/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:177:125: required from 'Dune::GeometryChecker::checkGeometry > >:: [with auto:27 = std::integral_constant]' +/usr/include/dune/common/hybridutilities.hh:224:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker::checkGeometry > >::; Index = unsigned int; Index ...i = {0, 1, 2}]' +/usr/include/dune/common/hybridutilities.hh:269:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker::checkGeometry > >::]' +/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:177:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::UGGridLevelGridViewTraits >; Grid = Dune::UGGrid<2>]' +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1017:24: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' +/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:158:20: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:165:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 165 | GlobalCoordinate global (const LocalCoordinate& local) const + | ^~~~~~ +/build/dune-grid-2.7.1/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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:123:34: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<0, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>]' +/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:79:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const 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/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:74: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/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:102:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const 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/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:66: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/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:177:125: required from 'Dune::GeometryChecker::checkGeometry > >:: [with auto:27 = std::integral_constant]' +/usr/include/dune/common/hybridutilities.hh:224:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker::checkGeometry > >::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' +/usr/include/dune/common/hybridutilities.hh:269:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker::checkGeometry > >::]' +/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:177:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::UGGridLevelGridViewTraits >; Grid = Dune::UGGrid<3>]' +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1017:24: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]' +/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:159:20: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:165: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/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:22, from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:6: /build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:411:6: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 411 | void checkIntersectionIterator ( const GridViewType &view, | ^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:26, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:17: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/checkentityseed.hh:72:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 72 | static bool apply ( const Geometry &t1, const Geometry &t2, const double eps = 1e-10 ) - | ^~~~~ -In file included from /usr/include/c++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:9: -/usr/include/c++/10/bits/vector.tcc: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 2]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 2]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:35:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 35 | Dune::FieldVector operator()(const Dune::FieldVector& local) const { + | ^~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:22, from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:6: /build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLeafIntersection > >]': @@ -17072,6 +16370,20 @@ /build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107: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/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107: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/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107: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/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.hh:12, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:116, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: +/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::ctype Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': +/usr/include/dune/geometry/multilineargeometry.hh:344:98: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 344 | return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1184, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/common/intersection.hh:405:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 405 | GlobalCoordinate unitOuterNormal (const LocalCoordinate& local) const + | ^~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:3: @@ -17102,61 +16414,389 @@ /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:158:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 158 | return impl().corner( i ); | ~~~~~~~~~~~~~^~~~~ -In file included from /usr/include/c++/10/map:60, - from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:19, +In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:23, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:17: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/staticcheck.hh:43:27: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 43 | geo.jacobianTransposed( v ); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: -/usr/include/c++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/10/bits/stl_tree.h:2193:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:26, +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/common/geometry.hh:156:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 156 | GlobalCoordinate corner ( int i ) const + | ^~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/common/geometry.hh:239:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 239 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const + | ^~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:23, from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:17: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/checkentityseed.hh:72:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 72 | static bool apply ( const Geometry &t1, const Geometry &t2, const double eps = 1e-10 ) - | ^~~~~ +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/staticcheck.hh:36:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 36 | geo.corner( 0 ); + | ~~~~~~~~~~^~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:17: +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]': +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:567:38: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 567 | geo.jacobianInverseTransposed( origin ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:571:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 571 | geo.corner( 0 ); + | ~~~~~~~~~~^~~~~ +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:609:50: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 609 | lit->geometry().jacobianInverseTransposed(origin); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:614:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 614 | lit->geometry().corner( 0 ); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<2>]': +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:567:38: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 567 | geo.jacobianInverseTransposed( origin ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:571:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 571 | geo.corner( 0 ); + | ~~~~~~~~~~^~~~~ +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:609:50: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 609 | lit->geometry().jacobianInverseTransposed(origin); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:614:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 614 | lit->geometry().corner( 0 ); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, + from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:17: +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:164:33: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 164 | const JacobianTransposed &jt = geometry.jacobianTransposed( x ); + | ^~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/common/geometry.hh:223:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 223 | GlobalCoordinate center () const + | ^~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:17: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:728:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 728 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:728:57: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 728 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); + | ^ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/common/geometry.hh:174:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 174 | LocalCoordinate local (const GlobalCoordinate& global) const + | ^~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.hh:12, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:116, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: +/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:313:32: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 313 | const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord; + | ^~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:315:96: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 315 | MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx ); + | ~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:317:73: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 317 | return LocalCoordinate( std::numeric_limits< ctype > :: max() ); + | ^ +/usr/include/dune/geometry/multilineargeometry.hh: In static member function 'static bool Dune::MultiLinearGeometry::affine(Dune::MultiLinearGeometry::TopologyId, std::integral_constant, CornerIterator&, Dune::MultiLinearGeometry::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:869:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 869 | norm += (jtTop[ i ] - jt[ i ]).two_norm2(); + | ~~~~~~~~~~~~^~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:23, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:17: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/staticcheck.hh:200:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 200 | inter.outerNormal(v); + | ~~~~~~~~~~~~~~~~~^~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:17: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:728:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 728 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:728:57: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 728 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); + | ^ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/common/geometry.hh:174:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 174 | LocalCoordinate local (const GlobalCoordinate& global) const + | ^~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.hh:12, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:116, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: +/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:313:32: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 313 | const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord; + | ^~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:317:73: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 317 | return LocalCoordinate( std::numeric_limits< ctype > :: max() ); + | ^ +/usr/include/dune/geometry/multilineargeometry.hh: In static member function 'static bool Dune::MultiLinearGeometry::affine(Dune::MultiLinearGeometry::TopologyId, std::integral_constant, CornerIterator&, Dune::MultiLinearGeometry::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:869:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 869 | norm += (jtTop[ i ] - jt[ i ]).two_norm2(); + | ~~~~~~~~~~~~^~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:17: +/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkGeometryLifetime(const GV&) [with GV = Dune::GridView > >]': +/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:150:36: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 150 | const FieldVector glob = it->geometry().global(pos); + | ^~~~ +/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkGeometryLifetime(const GV&) [with GV = Dune::GridView > >]': +/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:150:36: note: parameter passing 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/dune-grid-2.7.1/dune/grid/test/test-ug.cc:19: +/build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh: In function 'void checkGeometryInFather(const GridType&) [with GridType = Dune::UGGrid<2>]': +/build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh:176:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 176 | const typename Geometry::GlobalCoordinate cornerViaSon = + | ^~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, + from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:17: +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridLocalGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:164:33: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 164 | const JacobianTransposed &jt = geometry.jacobianTransposed( x ); + | ^~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: +/build/dune-grid-2.7.1/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::UGGridLocalGeometry]': +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:223:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 223 | GlobalCoordinate center () const + | ^~~~~~ +/build/dune-grid-2.7.1/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::UGGridLocalGeometry]': +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:239:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 239 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const + | ^~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.hh:12, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:116, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: +/usr/include/dune/geometry/multilineargeometry.hh: In static member function 'static bool Dune::MultiLinearGeometry::affine(Dune::MultiLinearGeometry::TopologyId, std::integral_constant, CornerIterator&, Dune::MultiLinearGeometry::JacobianTransposed&) [with int dim = 2; CornerIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': +/usr/include/dune/geometry/multilineargeometry.hh:869:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 869 | norm += (jtTop[ i ] - jt[ i ]).two_norm2(); + | ~~~~~~~~~~~~^~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::ctype Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': +/usr/include/dune/geometry/multilineargeometry.hh:344:98: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 344 | return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]': +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:174:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 174 | LocalCoordinate local (const GlobalCoordinate& global) const + | ^~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.hh:12, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:116, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: +/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:315:96: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 315 | MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx ); + | ~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:317:73: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 317 | return LocalCoordinate( std::numeric_limits< ctype > :: max() ); + | ^ +In file included from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:19: +/build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh: In function 'void checkGeometryInFather(const GridType&) [with GridType = Dune::UGGrid<3>]': +/build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh:176:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 176 | const typename Geometry::GlobalCoordinate cornerViaSon = + | ^~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/checkdgf.hh:22, from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:6: /build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:411:6: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 411 | void checkIntersectionIterator ( const GridViewType &view, | ^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:9: -/usr/include/c++/10/bits/vector.tcc: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 3]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 3]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/map:60, - from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:19, +In file included from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:20: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:581:84: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 581 | sumNormal.axpy( quadrature[ i ].weight(), intersection.integrationOuterNormal( quadrature[ i ].position() ) ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]': +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:287:59: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 + 287 | const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt ); + | ^~~ +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:295:56: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 295 | const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt ); + | ^~~~~~~ +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:297:49: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 297 | insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:306:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 306 | const typename Intersection::GlobalCoordinate normal + | ^~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, + from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:17: +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:157:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 157 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:157:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 157 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:157:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 157 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:164:33: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 164 | const JacobianTransposed &jt = geometry.jacobianTransposed( x ); + | ^~ +/usr/include/dune/geometry/test/checkgeometry.hh:165: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 + 165 | const JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( x ); + | ^~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: -/usr/include/c++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/10/bits/stl_tree.h:2193:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/common/geometry.hh:174:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 174 | LocalCoordinate local (const GlobalCoordinate& global) const + | ^~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/common/geometry.hh:239:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 239 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const + | ^~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:17: +/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkLocalGeometry(const Dune::Geometry&, Dune::GeometryType, const string&) [with int mydim = 1; int cdim = 2; Grid = const Dune::UGGrid<2>; Imp = Dune::UGGridLocalGeometry]': +/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:44:51: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 44 | if( !refElement.checkInside( geometry.corner( i ) ) ) + | ~~~~~~~~~~~~~~~^~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, + from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:17: +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridLocalGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:157:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 157 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:157:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 157 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:157:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 157 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:164:33: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 164 | const JacobianTransposed &jt = geometry.jacobianTransposed( x ); + | ^~ +/usr/include/dune/geometry/test/checkgeometry.hh:165: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 + 165 | const JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( x ); + | ^~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: +/build/dune-grid-2.7.1/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::UGGridLocalGeometry]': +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:223:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 223 | GlobalCoordinate center () const + | ^~~~~~ +/build/dune-grid-2.7.1/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::UGGridLocalGeometry]': +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:239:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 239 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const + | ^~~~~~~~~~~~~~~~~~ +/build/dune-grid-2.7.1/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::UGGridLocalGeometry]': +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:265: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 + 265 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.hh:12, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:116, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: +/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:686:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 686 | jit.setup( jacobianTransposed( local ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:687: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 + 687 | return jit; + | ^~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: +/build/dune-grid-2.7.1/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::UGGridGeometry]': +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:165:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 165 | GlobalCoordinate global (const LocalCoordinate& local) const + | ^~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/common/geometry.hh:265: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 + 265 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1184, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: +/build/dune-grid-2.7.1/dune/grid/common/intersection.hh: In member function 'Dune::Intersection::GlobalCoordinate Dune::Intersection::centerUnitOuterNormal() const [with GridImp = const Dune::UGGrid<2>; IntersectionImp = Dune::UGGridLevelIntersection >]': +/build/dune-grid-2.7.1/dune/grid/common/intersection.hh:416:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 416 | GlobalCoordinate centerUnitOuterNormal () const + | ^~~~~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:20: +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLeafIntersection > >]': +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:287:59: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 + 287 | const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt ); + | ^~~ +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:295:56: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 295 | const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt ); + | ^~~~~~~ +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:297:49: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 297 | insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:306:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 306 | const typename Intersection::GlobalCoordinate normal + | ^~~~~~ +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:581:84: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 581 | sumNormal.axpy( quadrature[ i ].weight(), intersection.integrationOuterNormal( quadrature[ i ].position() ) ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, + from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:17: +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<2, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:157:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 157 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:157:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 157 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:157:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 157 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:17: +/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkLocalGeometry(const Dune::Geometry&, Dune::GeometryType, const string&) [with int mydim = 2; int cdim = 3; Grid = const Dune::UGGrid<3>; Imp = Dune::UGGridLocalGeometry]': +/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:44:51: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 44 | if( !refElement.checkInside( geometry.corner( i ) ) ) + | ~~~~~~~~~~~~~~~^~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, + from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:17: +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<2, 3, const Dune::UGGrid<3>, Dune::UGGridLocalGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:157:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 157 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:157:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 157 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:157:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 157 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: +/build/dune-grid-2.7.1/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::UGGridLocalGeometry]': +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:223:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 223 | GlobalCoordinate center () const + | ^~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, @@ -17172,10 +16812,128 @@ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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/dune-grid-2.7.1/dune/grid/test/test-ug.cc: In function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::corner(int) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': +/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:356:1: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 356 | } + | ^ +/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc: In function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::corner(int) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': +/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:356: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/dune-grid-2.7.1/dune/grid/test/test-ug.cc: In function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::corner(int) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': +/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:356: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/dune-grid-2.7.1/dune/grid/test/test-ug.cc: In function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 3; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': +/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:356:1: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +[ 56%] Linking CXX executable test-dgf-ug +cd /build/dune-grid-2.7.1/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 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pthread -rdynamic CMakeFiles/test-dgf-ug.dir/test-dgf-ug.cc.o -o test-dgf-ug -Wl,-rpath,/build/dune-grid-2.7.1/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib ../../../../../../lib/libdunegrid.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS3.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS2.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugL.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.7.1 -lgmp -lgmpxx -llapack -lblas -lf77blas -latlas -pthread /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so +/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc: In function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': +/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:356:1: 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/dune-grid-2.7.1/build' +[ 56%] Built target test-dgf-ug +make -f dune/grid/test/CMakeFiles/test-hierarchicsearch.dir/build.make dune/grid/test/CMakeFiles/test-hierarchicsearch.dir/depend +make[5]: Entering directory '/build/dune-grid-2.7.1/build' +cd /build/dune-grid-2.7.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.7.1 /build/dune-grid-2.7.1/dune/grid/test /build/dune-grid-2.7.1/build /build/dune-grid-2.7.1/build/dune/grid/test /build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/test-hierarchicsearch.dir/DependInfo.cmake --color= +Dependee "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/test-hierarchicsearch.dir/DependInfo.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/test-hierarchicsearch.dir/depend.internal". +Dependee "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/test-hierarchicsearch.dir/depend.internal". +Scanning dependencies of target test-hierarchicsearch +make[5]: Leaving directory '/build/dune-grid-2.7.1/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/dune-grid-2.7.1/build' +[ 56%] Building CXX object dune/grid/test/CMakeFiles/test-hierarchicsearch.dir/test-hierarchicsearch.cc.o +cd /build/dune-grid-2.7.1/build/dune/grid/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DMPI_NO_CPPBIND -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -o CMakeFiles/test-hierarchicsearch.dir/test-hierarchicsearch.cc.o -c /build/dune-grid-2.7.1/dune/grid/test/test-hierarchicsearch.cc +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/utility/hierarchicsearch.hh:22, + from /build/dune-grid-2.7.1/dune/grid/test/test-hierarchicsearch.cc:14: +/build/dune-grid-2.7.1/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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/test/test-hierarchicsearch.cc:59:63: required from 'void check(GridView) [with GridView = Dune::GridView > >]' +/build/dune-grid-2.7.1/dune/grid/test/test-hierarchicsearch.cc:84:41: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:223:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 223 | GlobalCoordinate center () const + | ^~~~~~ +[ 56%] Linking CXX executable test-dgf-gmsh-ug +cd /build/dune-grid-2.7.1/build/dune/grid/io/file/dgfparser/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-dgf-gmsh-ug.dir/link.txt --verbose=1 +/usr/bin/c++ -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pthread -rdynamic CMakeFiles/test-dgf-gmsh-ug.dir/test-dgf-ug.cc.o -o test-dgf-gmsh-ug -Wl,-rpath,/build/dune-grid-2.7.1/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib ../../../../../../lib/libdunegrid.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS3.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS2.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugL.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.7.1 -lgmp -lgmpxx -llapack -lblas -lf77blas -latlas -pthread /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so +make[5]: Leaving directory '/build/dune-grid-2.7.1/build' +[ 56%] Built target test-dgf-gmsh-ug +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/dune-grid-2.7.1/build' +cd /build/dune-grid-2.7.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.7.1 /build/dune-grid-2.7.1/dune/grid/test /build/dune-grid-2.7.1/build /build/dune-grid-2.7.1/build/dune/grid/test /build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/test-mcmg-geogrid.dir/DependInfo.cmake --color= +Dependee "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/test-mcmg-geogrid.dir/DependInfo.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/test-mcmg-geogrid.dir/depend.internal". +Dependee "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/test-mcmg-geogrid.dir/depend.internal". +Scanning dependencies of target test-mcmg-geogrid +make[5]: Leaving directory '/build/dune-grid-2.7.1/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/dune-grid-2.7.1/build' +[ 57%] Building CXX object dune/grid/test/CMakeFiles/test-mcmg-geogrid.dir/test-mcmg-geogrid.cc.o +cd /build/dune-grid-2.7.1/build/dune/grid/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DMPI_NO_CPPBIND -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -o CMakeFiles/test-mcmg-geogrid.dir/test-mcmg-geogrid.cc.o -c /build/dune-grid-2.7.1/dune/grid/test/test-mcmg-geogrid.cc +In file included from /build/dune-grid-2.7.1/dune/grid/test/test-mcmg-geogrid.cc:10: +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Dune::YaspGrid::CollectiveCommunicationType, const Dune::YLoadBalance*) [with int dim = 2; Coordinates = Dune::EquidistantCoordinates]': +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:904:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 904 | YaspGrid (Dune::FieldVector L, + | ^~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc: In function 'Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': +/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:356: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/dune-grid-2.7.1/dune/grid/test/test-ug.cc: In function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': +/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:356:1: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc: In member function 'virtual Dune::FieldVector ArcOfCircle::operator()(const Dune::FieldVector&) const': +/build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:35:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 35 | Dune::FieldVector operator()(const Dune::FieldVector& local) const { + | ^~~~~~~~ +[ 58%] Linking CXX executable test-dgf-yasp +cd /build/dune-grid-2.7.1/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 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pthread -rdynamic CMakeFiles/test-dgf-yasp.dir/test-dgf-yasp.cc.o -o test-dgf-yasp -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/openmpi/lib:/build/dune-grid-2.7.1/build/lib -lgmp -lgmpxx -llapack -lblas -lf77blas -latlas -pthread /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so ../../../../../../lib/libdunegrid.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS3.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS2.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugL.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.7.1 -pthread -llapack -lblas -lf77blas -latlas /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so +In file included from /build/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.hh:12, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:116, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: +/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:369:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 369 | 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:683: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 + 683 | MultiLinearGeometry< ct, mydim, cdim, Traits >::jacobianInverseTransposed ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:683: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:683: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:686:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 686 | jit.setup( jacobianTransposed( local ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +make[5]: Leaving directory '/build/dune-grid-2.7.1/build' +[ 58%] Built target test-dgf-yasp +make -f dune/grid/test/CMakeFiles/testiteratorranges.dir/build.make dune/grid/test/CMakeFiles/testiteratorranges.dir/depend +make[5]: Entering directory '/build/dune-grid-2.7.1/build' +cd /build/dune-grid-2.7.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.7.1 /build/dune-grid-2.7.1/dune/grid/test /build/dune-grid-2.7.1/build /build/dune-grid-2.7.1/build/dune/grid/test /build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/testiteratorranges.dir/DependInfo.cmake --color= +Dependee "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/testiteratorranges.dir/DependInfo.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/testiteratorranges.dir/depend.internal". +Dependee "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/testiteratorranges.dir/depend.internal". +Scanning dependencies of target testiteratorranges +make[5]: Leaving directory '/build/dune-grid-2.7.1/build' +make -f dune/grid/test/CMakeFiles/testiteratorranges.dir/build.make dune/grid/test/CMakeFiles/testiteratorranges.dir/build +make[5]: Entering directory '/build/dune-grid-2.7.1/build' +[ 58%] Building CXX object dune/grid/test/CMakeFiles/testiteratorranges.dir/testiteratorranges.cc.o +cd /build/dune-grid-2.7.1/build/dune/grid/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DMPI_NO_CPPBIND -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -o CMakeFiles/testiteratorranges.dir/testiteratorranges.cc.o -c /build/dune-grid-2.7.1/dune/grid/test/testiteratorranges.cc +In file included from /usr/include/dune/common/fvector.hh:20, + from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:11, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:19, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: +/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:448:18: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 448 | 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:448: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/dune-grid-2.7.1/dune/grid/test/testiteratorranges.cc:9: +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Dune::YaspGrid::CollectiveCommunicationType, const Dune::YLoadBalance*) [with int dim = 3; Coordinates = Dune::EquidistantCoordinates]': +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:904:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 904 | YaspGrid (Dune::FieldVector L, + | ^~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.hh:12, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:116, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: +/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: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 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 = 3; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': +/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 In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, @@ -17183,25 +16941,101 @@ from /usr/include/dune/common/parallel/communication.hh:14, from /usr/include/dune/common/parallel/mpihelper.hh:11, from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:9: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::Intersection, Dune::UGGridLevelIntersection > >&}; _Tp = Dune::Intersection, Dune::UGGridLevelIntersection > >; _Alloc = std::allocator, Dune::UGGridLevelIntersection > > >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLevelIntersection > >, std::allocator, Dune::UGGridLevelIntersection > > > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +In file included from /build/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.hh:12, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:116, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: +/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:267:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 267 | GlobalCoordinate corner ( int i ) const + | ^~~~~~ +/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:267:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +In file included from /usr/include/c++/10/vector:72, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:9: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::Intersection, Dune::UGGridLevelIntersection > >&}; _Tp = Dune::Intersection, Dune::UGGridLevelIntersection > >; _Alloc = std::allocator, Dune::UGGridLevelIntersection > > >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLevelIntersection > >, std::allocator, Dune::UGGridLevelIntersection > > > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: 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/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.hh:12, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:116, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: +/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:254:10: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 254 | bool affine () const + | ^~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh: In member function 'bool Dune::MultiLinearGeometry::affine() const [with ct = double; int mydim = 3; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': +/usr/include/dune/geometry/multilineargeometry.hh:254:10: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +In file included from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:17: +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh: In function 'void assertNeighbor(Grid&) [with Grid = const Dune::UGGrid<2>]': +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:280:6: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 280 | void assertNeighbor (Grid &g) + | ^~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.hh:12, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:116, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: +/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:304:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 304 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const + | ^~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:304: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:304: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:304: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:304: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:304: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:875:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 875 | jt[ dim-1 ] = orgTop - orgBottom; + | ~~~~~~~^~~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:315:96: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 315 | 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: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 global ( const LocalCoordinate &local ) const + | ^~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:9: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426: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++/10/vector:67, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:9: +/usr/include/c++/10/bits/stl_vector.h: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: 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 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:9: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::Intersection, Dune::UGGridLeafIntersection > >&}; _Tp = Dune::Intersection, Dune::UGGridLeafIntersection > >; _Alloc = std::allocator, Dune::UGGridLeafIntersection > > >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLeafIntersection > >, std::allocator, Dune::UGGridLeafIntersection > > > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, @@ -17211,10 +17045,17 @@ from /usr/include/dune/common/parallel/communication.hh:14, from /usr/include/dune/common/parallel/mpihelper.hh:11, from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:9: -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_vector.h: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: 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 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.hh:12, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:116, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: +/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: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 global ( const LocalCoordinate &local ) const + | ^~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, @@ -17222,14 +17063,14 @@ from /usr/include/dune/common/parallel/communication.hh:14, from /usr/include/dune/common/parallel/mpihelper.hh:11, from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:9: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, @@ -17237,8 +17078,8 @@ from /usr/include/dune/common/parallel/communication.hh:14, from /usr/include/dune/common/parallel/mpihelper.hh:11, from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:9: -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 3]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_vector.h: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: 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 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, @@ -17248,93 +17089,97 @@ from /usr/include/dune/common/parallel/communication.hh:14, from /usr/include/dune/common/parallel/mpihelper.hh:11, from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:9: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::Intersection, Dune::UGGridLeafIntersection > >&}; _Tp = Dune::Intersection, Dune::UGGridLeafIntersection > >; _Alloc = std::allocator, Dune::UGGridLeafIntersection > > >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLeafIntersection > >, std::allocator, Dune::UGGridLeafIntersection > > > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426: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++/10/map:60, - from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:19, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: -/usr/include/c++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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++/10/map:61, - from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:19, +In file included from /usr/include/c++/10/vector:67, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:9: +/usr/include/c++/10/bits/stl_vector.h: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: 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 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.hh:12, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:116, from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: -/usr/include/c++/10/bits/stl_map.h: In function 'static void CheckPartitionType::CheckCodim::check(const 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]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'static void CheckPartitionType::CheckCodim::check(const 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]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'static void CheckPartitionType::CheckCodim::check(const 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]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'static void CheckPartitionType::CheckCodim::check(const 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]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'static void CheckPartitionType::CheckCodim::check(const 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]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'static void CheckPartitionType::CheckCodim::check(const 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]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'static void CheckPartitionType::CheckCodim::check(const 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]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'static void CheckPartitionType::CheckCodim::check(const 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]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | 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 = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': +/usr/include/dune/geometry/multilineargeometry.hh:304:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 304 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const + | ^~~~~ +In file included from /usr/include/c++/10/vector:72, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:9: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 0]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:27, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:17: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/checkentitylifetime.hh:26:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 26 | bool checkEntityLifetimeForCodim(GV gv, std::size_t check_element_count, Dune::Codim, std::true_type) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:9: +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:27, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:17: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/checkentitylifetime.hh:26:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 26 | bool checkEntityLifetimeForCodim(GV gv, std::size_t check_element_count, Dune::Codim, std::true_type) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:9: +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:27, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:17: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/checkentitylifetime.hh:26:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 26 | bool checkEntityLifetimeForCodim(GV gv, std::size_t check_element_count, Dune::Codim, std::true_type) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:9: +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:26, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:17: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/checkentityseed.hh:72:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 72 | static bool apply ( const Geometry &t1, const Geometry &t2, const double eps = 1e-10 ) + | ^~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, @@ -17359,24 +17204,39 @@ from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:9: +/usr/include/c++/10/bits/vector.tcc: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 2]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, from /usr/include/dune/common/fvector.hh:14, from /build/dune-grid-2.7.1/dune/grid/test/test-hierarchicsearch.cc:10: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'static void CheckPartitionType::CheckCodim::check(const 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]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/10/bits/vector.tcc: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 2]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426: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++/10/map:60, + from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:19, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: +/usr/include/c++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/10/bits/stl_tree.h:2193:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, @@ -17387,14 +17247,12 @@ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'static void CheckPartitionType::CheckCodim::check(const 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]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, @@ -17417,260 +17275,20 @@ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:26, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:17: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/checkentityseed.hh:72:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 72 | static bool apply ( const Geometry &t1, const Geometry &t2, const double eps = 1e-10 ) + | ^~~~~ /usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]': /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'static void CheckPartitionType::CheckCodim::check(const 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]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]': /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'static void CheckPartitionType::CheckCodim::check(const 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]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'static void CheckPartitionType::CheckCodim::check(const 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]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'static void CheckPartitionType::CheckCodim::check(const 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]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'static void CheckPartitionType::CheckCodim::check(const 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]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -[ 57%] Linking CXX executable test-dgf-gmsh-ug -cd /build/dune-grid-2.7.1/build/dune/grid/io/file/dgfparser/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-dgf-gmsh-ug.dir/link.txt --verbose=1 -/usr/bin/c++ -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pthread -rdynamic CMakeFiles/test-dgf-gmsh-ug.dir/test-dgf-ug.cc.o -o test-dgf-gmsh-ug -Wl,-rpath,/build/dune-grid-2.7.1/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib ../../../../../../lib/libdunegrid.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS3.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS2.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugL.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.7.1 -lgmp -lgmpxx -llapack -lblas -lf77blas -latlas -pthread /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so -/usr/include/c++/10/bits/stl_map.h: In function 'static void CheckPartitionType::CheckCodim::check(const 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]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -make[5]: Leaving directory '/build/dune-grid-2.7.1/build' -[ 57%] Built target test-dgf-gmsh-ug -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/dune-grid-2.7.1/build' -cd /build/dune-grid-2.7.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.7.1 /build/dune-grid-2.7.1/dune/grid/test /build/dune-grid-2.7.1/build /build/dune-grid-2.7.1/build/dune/grid/test /build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/test-mcmg-geogrid.dir/DependInfo.cmake --color= -Dependee "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/test-mcmg-geogrid.dir/DependInfo.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/test-mcmg-geogrid.dir/depend.internal". -Dependee "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/test-mcmg-geogrid.dir/depend.internal". -Scanning dependencies of target test-mcmg-geogrid -make[5]: Leaving directory '/build/dune-grid-2.7.1/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/dune-grid-2.7.1/build' -[ 58%] Building CXX object dune/grid/test/CMakeFiles/test-mcmg-geogrid.dir/test-mcmg-geogrid.cc.o -cd /build/dune-grid-2.7.1/build/dune/grid/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DMPI_NO_CPPBIND -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -o CMakeFiles/test-mcmg-geogrid.dir/test-mcmg-geogrid.cc.o -c /build/dune-grid-2.7.1/dune/grid/test/test-mcmg-geogrid.cc -/usr/include/c++/10/bits/stl_map.h: In function 'static void CheckPartitionType::CheckCodim::check(const 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]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'static void CheckPartitionType::CheckCodim::check(const 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]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'static void CheckPartitionType::CheckCodim::check(const 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]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'static void CheckPartitionType::CheckCodim::check(const 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]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'static void CheckPartitionType::CheckCodim::check(const 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]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'static void CheckPartitionType::CheckCodim::check(const 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]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/test-mcmg-geogrid.cc:10: -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Dune::YaspGrid::CollectiveCommunicationType, const Dune::YLoadBalance*) [with int dim = 2; Coordinates = Dune::EquidistantCoordinates]': -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:904:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 904 | YaspGrid (Dune::FieldVector L, - | ^~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'static void CheckPartitionType::CheckCodim::check(const 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]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'static void CheckPartitionType::CheckCodim::check(const 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]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'static void CheckPartitionType::CheckCodim::check(const 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]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'static void CheckPartitionType::CheckCodim::check(const 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]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'static void CheckPartitionType::CheckCodim::check(const 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]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -[ 59%] Linking CXX executable test-hierarchicsearch -cd /build/dune-grid-2.7.1/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 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pthread -rdynamic CMakeFiles/test-hierarchicsearch.dir/test-hierarchicsearch.cc.o -o test-hierarchicsearch -Wl,-rpath,/build/dune-grid-2.7.1/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib ../../../lib/libdunegrid.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS3.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS2.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugL.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.7.1 -lgmp -lgmpxx -llapack -lblas -lf77blas -latlas -pthread /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so -/usr/include/c++/10/bits/stl_map.h: In function 'static void CheckPartitionType::CheckCodim::check(const 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]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -make[5]: Leaving directory '/build/dune-grid-2.7.1/build' -[ 59%] Built target test-hierarchicsearch -make -f dune/grid/test/CMakeFiles/testiteratorranges.dir/build.make dune/grid/test/CMakeFiles/testiteratorranges.dir/depend -make[5]: Entering directory '/build/dune-grid-2.7.1/build' -cd /build/dune-grid-2.7.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.7.1 /build/dune-grid-2.7.1/dune/grid/test /build/dune-grid-2.7.1/build /build/dune-grid-2.7.1/build/dune/grid/test /build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/testiteratorranges.dir/DependInfo.cmake --color= -Dependee "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/testiteratorranges.dir/DependInfo.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/testiteratorranges.dir/depend.internal". -Dependee "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/testiteratorranges.dir/depend.internal". -Scanning dependencies of target testiteratorranges -make[5]: Leaving directory '/build/dune-grid-2.7.1/build' -make -f dune/grid/test/CMakeFiles/testiteratorranges.dir/build.make dune/grid/test/CMakeFiles/testiteratorranges.dir/build -make[5]: Entering directory '/build/dune-grid-2.7.1/build' -[ 59%] Building CXX object dune/grid/test/CMakeFiles/testiteratorranges.dir/testiteratorranges.cc.o -cd /build/dune-grid-2.7.1/build/dune/grid/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DMPI_NO_CPPBIND -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -o CMakeFiles/testiteratorranges.dir/testiteratorranges.cc.o -c /build/dune-grid-2.7.1/dune/grid/test/testiteratorranges.cc -/usr/include/c++/10/bits/stl_map.h: In function 'static void CheckPartitionType::CheckCodim::check(const 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]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'static void CheckPartitionType::CheckCodim::check(const 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]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'static void CheckPartitionType::CheckCodim::check(const 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]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'static void CheckPartitionType::CheckCodim::check(const 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]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'static void CheckPartitionType::CheckCodim::check(const 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]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'static void CheckPartitionType::CheckCodim::check(const 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]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'static void CheckPartitionType::CheckCodim::check(const 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]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/testiteratorranges.cc:9: -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Dune::YaspGrid::CollectiveCommunicationType, const Dune::YLoadBalance*) [with int dim = 3; Coordinates = Dune::EquidistantCoordinates]': -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:904:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 904 | YaspGrid (Dune::FieldVector L, - | ^~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, @@ -17678,29 +17296,52 @@ from /usr/include/dune/common/parallel/communication.hh:14, from /usr/include/dune/common/parallel/mpihelper.hh:11, from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:9: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/vector.tcc: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 3]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:67, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:9: -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 3]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 58%] Linking CXX executable test-mcmg-geogrid +cd /build/dune-grid-2.7.1/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 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pthread -rdynamic CMakeFiles/test-mcmg-geogrid.dir/test-mcmg-geogrid.cc.o -o test-mcmg-geogrid -Wl,-rpath,/build/dune-grid-2.7.1/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib ../../../lib/libdunegrid.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS3.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS2.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugL.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.7.1 -lgmp -lgmpxx -llapack -lblas -lf77blas -latlas -pthread /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so +In file included from /usr/include/c++/10/map:60, + from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:19, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: +/usr/include/c++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/10/bits/stl_tree.h:2193:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +make[5]: Leaving directory '/build/dune-grid-2.7.1/build' +/usr/include/c++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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 +[ 58%] Built target test-mcmg-geogrid +make -f dune/grid/test/CMakeFiles/test-gridinfo.dir/build.make dune/grid/test/CMakeFiles/test-gridinfo.dir/depend +make[5]: Entering directory '/build/dune-grid-2.7.1/build' +cd /build/dune-grid-2.7.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.7.1 /build/dune-grid-2.7.1/dune/grid/test /build/dune-grid-2.7.1/build /build/dune-grid-2.7.1/build/dune/grid/test /build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/test-gridinfo.dir/DependInfo.cmake --color= +Dependee "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/test-gridinfo.dir/DependInfo.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/test-gridinfo.dir/depend.internal". +Dependee "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/test-gridinfo.dir/depend.internal". +Scanning dependencies of target test-gridinfo +make[5]: Leaving directory '/build/dune-grid-2.7.1/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/dune-grid-2.7.1/build' +[ 58%] Building CXX object dune/grid/test/CMakeFiles/test-gridinfo.dir/test-gridinfo.cc.o +cd /build/dune-grid-2.7.1/build/dune/grid/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DMPI_NO_CPPBIND -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -o CMakeFiles/test-gridinfo.dir/test-gridinfo.cc.o -c /build/dune-grid-2.7.1/dune/grid/test/test-gridinfo.cc +/usr/include/c++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, @@ -17708,54 +17349,25 @@ from /usr/include/dune/common/parallel/communication.hh:14, from /usr/include/dune/common/parallel/mpihelper.hh:11, from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:9: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 509 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': -/usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 -In file included from /usr/include/c++/10/vector:67, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:9: -/usr/include/c++/10/bits/stl_vector.h: In function 'Dune::QuadratureRule Dune::JacobiNQuadratureRule1D::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]': -/usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 960 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 960 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h: In constructor 'Dune::JacobiNQuadratureRule1D::JacobiNQuadratureRule1D(int, int) [with ct = double]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:9: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In function 'static Dune::QuadratureRule::dim> Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 +/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, @@ -17765,273 +17377,23 @@ from /usr/include/dune/common/parallel/communication.hh:14, from /usr/include/dune/common/parallel/mpihelper.hh:11, from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:9: -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, - from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:17: -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<0, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>]': -/usr/include/dune/geometry/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 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:67, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:9: -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 3; ctype = double; int dim = 3]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, - from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:17: -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridLocalGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:32:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 32 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/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 -/usr/include/dune/geometry/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 -/usr/include/dune/geometry/test/checkgeometry.hh:32:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/geometry/test/checkgeometry.hh:32: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:32:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/geometry/test/checkgeometry.hh:82:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 82 | if( (corner - center).two_norm() <= tolerance ) - | ~~~~~~~~^~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.hh:12, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:116, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: -/usr/include/dune/geometry/multilineargeometry.hh:344:98: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 344 | return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:167:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 167 | return impl().global( local ); - | ~~~~~~~~~~~~~^~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:176:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 176 | return impl().local( global ); - | ~~~~~~~~~~~~^~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:241:39: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 241 | return impl().jacobianTransposed( local ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:267: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 - 267 | return impl().jacobianInverseTransposed(local); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.hh:12, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:116, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: -/usr/include/dune/geometry/multilineargeometry.hh:344:98: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 344 | return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:274:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 274 | GlobalCoordinate center () const { return global( refElement().position( 0, 0 ) ); } - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:67, +In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /usr/include/dune/common/parallel/communication.hh:14, from /usr/include/dune/common/parallel/mpihelper.hh:11, from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:9: -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 3]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, - from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:17: -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<2, 3, const Dune::UGGrid<3>, Dune::UGGridLocalGeometry>]': -/usr/include/dune/geometry/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 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/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 -In file included from /build/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.hh:12, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:116, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: -/usr/include/dune/geometry/multilineargeometry.hh:274:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 274 | GlobalCoordinate center () const { return global( refElement().position( 0, 0 ) ); } - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:176:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 176 | return impl().local( global ); - | ~~~~~~~~~~~~^~~~~~~~~~ -In file included from /usr/include/c++/10/map:61, - from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:19, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::UGGrid<2>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = Dune::UGGrid<2>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::UGGrid<2>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -[ 59%] Linking CXX executable test-mcmg-geogrid -cd /build/dune-grid-2.7.1/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 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pthread -rdynamic CMakeFiles/test-mcmg-geogrid.dir/test-mcmg-geogrid.cc.o -o test-mcmg-geogrid -Wl,-rpath,/build/dune-grid-2.7.1/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib ../../../lib/libdunegrid.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS3.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS2.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugL.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.7.1 -lgmp -lgmpxx -llapack -lblas -lf77blas -latlas -pthread /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so -/usr/include/c++/10/bits/stl_map.h: In function 'static void CheckPartitionType::CheckCodim::check(const 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]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -make[5]: Leaving directory '/build/dune-grid-2.7.1/build' -[ 59%] Built target test-mcmg-geogrid -make -f dune/grid/test/CMakeFiles/test-gridinfo.dir/build.make dune/grid/test/CMakeFiles/test-gridinfo.dir/depend -make[5]: Entering directory '/build/dune-grid-2.7.1/build' -cd /build/dune-grid-2.7.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.7.1 /build/dune-grid-2.7.1/dune/grid/test /build/dune-grid-2.7.1/build /build/dune-grid-2.7.1/build/dune/grid/test /build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/test-gridinfo.dir/DependInfo.cmake --color= -Dependee "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/test-gridinfo.dir/DependInfo.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/test-gridinfo.dir/depend.internal". -Dependee "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/test-gridinfo.dir/depend.internal". -Scanning dependencies of target test-gridinfo -make[5]: Leaving directory '/build/dune-grid-2.7.1/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/dune-grid-2.7.1/build' -[ 59%] Building CXX object dune/grid/test/CMakeFiles/test-gridinfo.dir/test-gridinfo.cc.o -cd /build/dune-grid-2.7.1/build/dune/grid/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DMPI_NO_CPPBIND -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -o CMakeFiles/test-gridinfo.dir/test-gridinfo.cc.o -c /build/dune-grid-2.7.1/dune/grid/test/test-gridinfo.cc -/usr/include/c++/10/bits/stl_map.h: In function 'static void CheckPartitionType::CheckCodim::check(const 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]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'static void CheckPartitionType::CheckCodim::check(const 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]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'static void CheckPartitionType::CheckCodim::check(const 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]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:17: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:705:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 705 | void checkBoundarySegmentIndexProlongation ( const Grid &grid, const Entity &entity, const Intersection &intersection ) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:28, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:17: -/build/dune-grid-2.7.1/dune/grid/test/checkidset.hh: In function 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = Dune::UGGrid<2>; IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>]': -/build/dune-grid-2.7.1/dune/grid/test/checkidset.hh:72:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 72 | void checkInjectivity(const Grid& grid, const IdSet& idSet) - | ^~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/map:61, - from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:19, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, from /build/dune-grid-2.7.1/dune/grid/common/gridinfo.hh:12, from /build/dune-grid-2.7.1/dune/grid/test/test-gridinfo.cc:5: @@ -18042,18 +17404,24 @@ /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:165:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 165 | GlobalCoordinate global (const LocalCoordinate& local) const | ^~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /build/dune-grid-2.7.1/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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': /build/dune-grid-2.7.1/dune/grid/common/gridinfo.hh:117:35: required from 'void Dune::gridlevellist(const G&, int, std::string) [with G = Dune::YaspGrid<3>; std::string = std::__cxx11::basic_string]' /build/dune-grid-2.7.1/dune/grid/test/test-gridinfo.cc:13:24: required from 'bool test_gridinfo(const Grid&) [with Grid = Dune::YaspGrid<3>]' /build/dune-grid-2.7.1/dune/grid/test/test-gridinfo.cc:32:23: required from here /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:165: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/dune-grid-2.7.1/dune/grid/common/grid.hh:1184, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: -/build/dune-grid-2.7.1/dune/grid/common/intersection.hh: In member function 'Dune::Intersection::GlobalCoordinate Dune::Intersection::centerUnitOuterNormal() const [with GridImp = const Dune::UGGrid<3>; IntersectionImp = Dune::UGGridLevelIntersection >]': -/build/dune-grid-2.7.1/dune/grid/common/intersection.hh:416:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 416 | GlobalCoordinate centerUnitOuterNormal () const - | ^~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:67, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:9: +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 3]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:30, from /build/dune-grid-2.7.1/dune/grid/test/test-gridinfo.cc:6: /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; Dune::AxisAlignedCubeGeometry::GlobalCoordinate = Dune::FieldVector; Dune::AxisAlignedCubeGeometry::LocalCoordinate = Dune::FieldVector]': @@ -18064,45 +17432,26 @@ /usr/include/dune/geometry/axisalignedcubegeometry.hh:150:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 150 | GlobalCoordinate global(const LocalCoordinate& local) const | ^~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:17: -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<2>]': -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:519:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 519 | void iterate(Grid &g) - | ^~~~~~~ -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:519: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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:519:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:519: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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:519: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/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:267:46: 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 impl().jacobianInverseTransposed(local); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:158:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 158 | return impl().corner( i ); - | ~~~~~~~~~~~~~^~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:267:46: 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 impl().jacobianInverseTransposed(local); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:158:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 158 | return impl().corner( i ); - | ~~~~~~~~~~~~~^~~~~ +In file included from /usr/include/c++/10/vector:72, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:9: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 3; unsigned int coorddim = 3; Dune::AxisAlignedCubeGeometry::GlobalCoordinate = Dune::FieldVector; Dune::AxisAlignedCubeGeometry::LocalCoordinate = Dune::FieldVector]': /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:167: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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector; Dune::Geometry::LocalCoordinate = Dune::FieldVector]' /build/dune-grid-2.7.1/dune/grid/common/gridinfo.hh:117:35: required from 'void Dune::gridlevellist(const G&, int, std::string) [with G = Dune::YaspGrid<3>; std::string = std::__cxx11::basic_string]' /build/dune-grid-2.7.1/dune/grid/test/test-gridinfo.cc:13:24: required from 'bool test_gridinfo(const Grid&) [with Grid = Dune::YaspGrid<3>]' /build/dune-grid-2.7.1/dune/grid/test/test-gridinfo.cc:32:23: required from here /usr/include/dune/geometry/axisalignedcubegeometry.hh:150: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++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 In file included from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:74, from /build/dune-grid-2.7.1/dune/grid/test/test-gridinfo.cc:6: /build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh: In instantiation of 'Dune::FieldVector::dim> Dune::YGrid::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantCoordinates; typename Coordinates::ctype = double]': @@ -18114,6 +17463,8 @@ /build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:645:58: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 645 | Dune::FieldVector lowerleft() const | ^~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridentity.hh:505: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::YaspEntity<0, dim, GridImp>::Geometry = Dune::Geometry<3, 3, const Dune::YaspGrid<3>, Dune::YaspGeometry>]' /build/dune-grid-2.7.1/dune/grid/common/entity.hh:322: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; Dune::Entity<0, dim, GridImp, EntityImp>::Geometry = Dune::Geometry<3, 3, const Dune::YaspGrid<3>, Dune::YaspGeometry>]' @@ -18131,14 +17482,16 @@ /build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:407:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 407 | fTupel lowerleft() const | ^~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:17: -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]': -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:519:6: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 519 | void iterate(Grid &g) - | ^~~~~~~ -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:519:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:519: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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:519: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++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426: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++/10/map:60, + from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:19, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: +/usr/include/c++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:647:29: required from 'Dune::FieldVector::dim> Dune::YGrid::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantCoordinates; typename Coordinates::ctype = double]' /build/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridentity.hh:505: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::YaspEntity<0, dim, GridImp>::Geometry = Dune::Geometry<3, 3, const Dune::YaspGrid<3>, Dune::YaspGeometry>]' @@ -18147,416 +17500,69 @@ /build/dune-grid-2.7.1/dune/grid/test/test-gridinfo.cc:13:24: required from 'bool test_gridinfo(const Grid&) [with Grid = Dune::YaspGrid<3>]' /build/dune-grid-2.7.1/dune/grid/test/test-gridinfo.cc:32:23: required from here /build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:407: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/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:267:46: 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 impl().jacobianInverseTransposed(local); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:158:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 158 | return impl().corner( i ); - | ~~~~~~~~~~~~~^~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:267:46: 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 impl().jacobianInverseTransposed(local); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:158:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 158 | return impl().corner( i ); - | ~~~~~~~~~~~~~^~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, - from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:17: -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:32:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 32 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:158:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 158 | return impl().corner( i ); - | ~~~~~~~~~~~~~^~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:241:39: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 241 | return impl().jacobianTransposed( local ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:17: -/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkGeometryLifetime(const GV&) [with GV = Dune::GridView > >]': -/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:135:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 135 | void checkGeometryLifetime (const GV &gridView) - | ^~~~~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/test-gridinfo.cc:6: -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Dune::YaspGrid::CollectiveCommunicationType, const Dune::YLoadBalance*) [with int dim = 2; Coordinates = Dune::EquidistantCoordinates]': -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:904:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 904 | YaspGrid (Dune::FieldVector L, - | ^~~~~~~~ In file included from /usr/include/c++/10/map:61, from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:19, from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: -/usr/include/c++/10/bits/stl_map.h: In function 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]': -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:520:37: 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++/10/bits/stl_map.h: In function 'static void CheckPartitionType::CheckCodim::check(const 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]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 521 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Dune::YaspGrid::CollectiveCommunicationType, const Dune::YLoadBalance*) [with int dim = 3; Coordinates = Dune::EquidistantCoordinates]': -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:904: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/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, - from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:17: -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<2, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>]': -/usr/include/dune/geometry/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 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/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 -In file included from /build/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.hh:12, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:116, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: -/usr/include/dune/geometry/multilineargeometry.hh:274:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 274 | GlobalCoordinate center () const { return global( refElement().position( 0, 0 ) ); } - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:176:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 176 | return impl().local( global ); - | ~~~~~~~~~~~~^~~~~~~~~~ -In file included from /usr/include/c++/10/vector:67, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:9: -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 3]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:20: -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLeafIntersection > >]': -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 107 | void checkIntersection ( const Intersection &intersection, bool isCartesian = false ) - | ^~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/map:61, - from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:19, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::UGGrid<3>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:520:37: 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++/10/bits/stl_map.h: In function 'static void CheckPartitionType::CheckCodim::check(const 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]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 521 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 3; Grid = Dune::UGGrid<3>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:520:37: 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++/10/bits/stl_map.h: In function 'static void CheckPartitionType::CheckCodim::check(const 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]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 521 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/test/test-gridinfo.cc: In function 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::corner(int) const [with CoordType = double; unsigned int dim = 0; unsigned int coorddim = 2]': -/build/dune-grid-2.7.1/dune/grid/test/test-gridinfo.cc:36:1: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 36 | } - | ^ -/build/dune-grid-2.7.1/dune/grid/test/test-gridinfo.cc: In function 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::corner(int) const [with CoordType = double; unsigned int dim = 0; unsigned int coorddim = 3]': -/build/dune-grid-2.7.1/dune/grid/test/test-gridinfo.cc:36:1: note: 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++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::UGGrid<3>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:520:37: 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++/10/bits/stl_map.h: In function 'static void CheckPartitionType::CheckCodim::check(const 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]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 521 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:17: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:705:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 705 | void checkBoundarySegmentIndexProlongation ( const Grid &grid, const Entity &entity, const Intersection &intersection ) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<3>]': -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:519:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 519 | void iterate(Grid &g) - | ^~~~~~~ -In file included from /usr/include/c++/10/map:61, - from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:19, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = Dune::UGGrid<3>; IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>]': -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]': -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, +In file included from /build/dune-grid-2.7.1/dune/grid/test/test-gridinfo.cc:6: +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Dune::YaspGrid::CollectiveCommunicationType, const Dune::YLoadBalance*) [with int dim = 2; Coordinates = Dune::EquidistantCoordinates]': +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:904:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 904 | YaspGrid (Dune::FieldVector L, + | ^~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'static void CheckPartitionType::CheckCodim::check(const 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]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Dune::YaspGrid::CollectiveCommunicationType, const Dune::YLoadBalance*) [with int dim = 3; Coordinates = Dune::EquidistantCoordinates]': +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:904: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++/10/bits/stl_map.h: In function 'static void CheckPartitionType::CheckCodim::check(const 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]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 521 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1184, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: -/build/dune-grid-2.7.1/dune/grid/common/intersection.hh: In member function 'Dune::Intersection::GlobalCoordinate Dune::Intersection::centerUnitOuterNormal() const [with GridImp = const Dune::UGGrid<2>; IntersectionImp = Dune::UGGridLeafIntersection >]': -/build/dune-grid-2.7.1/dune/grid/common/intersection.hh:416:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 416 | GlobalCoordinate centerUnitOuterNormal () const - | ^~~~~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, - from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:17: -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:32:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 32 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/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 -/usr/include/dune/geometry/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 -/usr/include/dune/geometry/test/checkgeometry.hh:32:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/geometry/test/checkgeometry.hh:32: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:32:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/geometry/test/checkgeometry.hh:82:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 82 | if( (corner - center).two_norm() <= tolerance ) - | ~~~~~~~~^~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.hh:12, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:116, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: -/usr/include/dune/geometry/multilineargeometry.hh:344:98: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 344 | return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:167:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 167 | return impl().global( local ); - | ~~~~~~~~~~~~~^~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:176:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 176 | return impl().local( global ); - | ~~~~~~~~~~~~^~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:241:39: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 241 | return impl().jacobianTransposed( local ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:267: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 - 267 | return impl().jacobianInverseTransposed(local); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.hh:12, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:116, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: -/usr/include/dune/geometry/multilineargeometry.hh:344:98: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 344 | return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:274:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 274 | GlobalCoordinate center () const { return global( refElement().position( 0, 0 ) ); } - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:20: -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]': -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107: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 - 107 | void checkIntersection ( const Intersection &intersection, bool isCartesian = false ) - | ^~~~~~~~~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107: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/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107: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/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107: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/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107: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/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:267: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 - 267 | return impl().jacobianInverseTransposed(local); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:167:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 167 | return impl().global( local ); - | ~~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:267:46: 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 impl().jacobianInverseTransposed(local); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.hh:12, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:116, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: -/usr/include/dune/geometry/multilineargeometry.hh:344:98: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 344 | return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:875:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 875 | jt[ dim-1 ] = orgTop - orgBottom; - | ~~~~~~~^~~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:344:98: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 344 | return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:20: -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:350:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 350 | if( (intNormal - refIntNormal).two_norm() > tolerance ) - | ~~~~~~~~~~~^~~~~~~~~~~~~~~ -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:411:6: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 411 | void checkIntersectionIterator ( const GridViewType &view, - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:20: -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLeafIntersection > >]': -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 107 | void checkIntersection ( const Intersection &intersection, bool isCartesian = false ) - | ^~~~~~~~~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107: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 -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107: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/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107: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/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107: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/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107: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/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:267: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 - 267 | return impl().jacobianInverseTransposed(local); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:167:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 167 | return impl().global( local ); - | ~~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:267:46: 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 impl().jacobianInverseTransposed(local); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.hh:12, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:116, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: -/usr/include/dune/geometry/multilineargeometry.hh:344:98: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 344 | return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:875:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 875 | jt[ dim-1 ] = orgTop - orgBottom; - | ~~~~~~~^~~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:344:98: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 344 | return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:20: -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:350:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 350 | if( (intNormal - refIntNormal).two_norm() > tolerance ) - | ~~~~~~~~~~~^~~~~~~~~~~~~~~ -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:411:6: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 411 | void checkIntersectionIterator ( const GridViewType &view, - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/map:61, - from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:19, - from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: -/usr/include/c++/10/bits/stl_map.h: In function 'void generalTests(bool)': +[ 59%] Linking CXX executable test-hierarchicsearch +cd /build/dune-grid-2.7.1/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 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pthread -rdynamic CMakeFiles/test-hierarchicsearch.dir/test-hierarchicsearch.cc.o -o test-hierarchicsearch -Wl,-rpath,/build/dune-grid-2.7.1/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib ../../../lib/libdunegrid.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS3.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS2.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugL.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.7.1 -lgmp -lgmpxx -llapack -lblas -lf77blas -latlas -pthread /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so +/usr/include/c++/10/bits/stl_map.h: In function 'static void CheckPartitionType::CheckCodim::check(const 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]': /usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -18564,11 +17570,8 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -[ 59%] Linking CXX executable test-ug -cd /build/dune-grid-2.7.1/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 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pthread -rdynamic CMakeFiles/test-ug.dir/test-ug.cc.o -o test-ug -Wl,-rpath,/build/dune-grid-2.7.1/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib ../../../lib/libdunegrid.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS3.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS2.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugL.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.7.1 -lgmp -lgmpxx -llapack -lblas -lf77blas -latlas -pthread /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so make[5]: Leaving directory '/build/dune-grid-2.7.1/build' -[ 59%] Built target test-ug +[ 59%] Built target test-hierarchicsearch make -f dune/grid/test/CMakeFiles/test-identitygrid.dir/build.make dune/grid/test/CMakeFiles/test-identitygrid.dir/depend make[5]: Entering directory '/build/dune-grid-2.7.1/build' cd /build/dune-grid-2.7.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.7.1 /build/dune-grid-2.7.1/dune/grid/test /build/dune-grid-2.7.1/build /build/dune-grid-2.7.1/build/dune/grid/test /build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/test-identitygrid.dir/DependInfo.cmake --color= @@ -18580,22 +17583,54 @@ make[5]: Entering directory '/build/dune-grid-2.7.1/build' [ 59%] Building CXX object dune/grid/test/CMakeFiles/test-identitygrid.dir/test-identitygrid.cc.o cd /build/dune-grid-2.7.1/build/dune/grid/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DMPI_NO_CPPBIND -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -o CMakeFiles/test-identitygrid.dir/test-identitygrid.cc.o -c /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc -[ 60%] Linking CXX executable testiteratorranges -cd /build/dune-grid-2.7.1/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 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pthread -rdynamic CMakeFiles/testiteratorranges.dir/testiteratorranges.cc.o -o testiteratorranges -Wl,-rpath,/build/dune-grid-2.7.1/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib ../../../lib/libdunegrid.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS3.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS2.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugL.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.7.1 -lgmp -lgmpxx -llapack -lblas -lf77blas -latlas -pthread /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so -make[5]: Leaving directory '/build/dune-grid-2.7.1/build' -[ 60%] Built target testiteratorranges -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/dune-grid-2.7.1/build' -cd /build/dune-grid-2.7.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.7.1 /build/dune-grid-2.7.1/dune/grid/test /build/dune-grid-2.7.1/build /build/dune-grid-2.7.1/build/dune/grid/test /build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/test-geogrid-uggrid.dir/DependInfo.cmake --color= -Dependee "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/test-geogrid-uggrid.dir/DependInfo.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/test-geogrid-uggrid.dir/depend.internal". -Dependee "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/test-geogrid-uggrid.dir/depend.internal". -Scanning dependencies of target test-geogrid-uggrid -make[5]: Leaving directory '/build/dune-grid-2.7.1/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/dune-grid-2.7.1/build' -[ 60%] Building CXX object dune/grid/test/CMakeFiles/test-geogrid-uggrid.dir/test-geogrid.cc.o -cd /build/dune-grid-2.7.1/build/dune/grid/test && /usr/bin/c++ -DCACHECOORDFUNCTION=0 -DCOORDFUNCTION="IdenticalCoordFunction" -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/build/dune-grid-2.7.1/doc/grids/\" -DENABLE_GMP=1 -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DGRIDTYPE="Dune::UGGrid<2>" -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DMPI_NO_CPPBIND -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -o CMakeFiles/test-geogrid-uggrid.dir/test-geogrid.cc.o -c /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc +/usr/include/c++/10/bits/stl_map.h: In function 'static void CheckPartitionType::CheckCodim::check(const 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]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'static void CheckPartitionType::CheckCodim::check(const 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]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'static void CheckPartitionType::CheckCodim::check(const 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]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'static void CheckPartitionType::CheckCodim::check(const 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]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'static void CheckPartitionType::CheckCodim::check(const 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]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'static void CheckPartitionType::CheckCodim::check(const 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]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In file included from /usr/include/dune/geometry/quadraturerules.hh:532, from /usr/include/dune/geometry/test/checkgeometry.hh:14, from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, @@ -18609,14 +17644,54 @@ /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1021:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 1021 | { | ^ -In file included from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/gridptr.hh:31, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfparser.hh:28, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser.hh:6, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:23: -/build/dune-grid-2.7.1/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': -/build/dune-grid-2.7.1/dune/grid/io/file/gmshreader.hh:204:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 204 | { - | ^ +/usr/include/c++/10/bits/stl_map.h: In function 'static void CheckPartitionType::CheckCodim::check(const 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]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'static void CheckPartitionType::CheckCodim::check(const 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]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'static void CheckPartitionType::CheckCodim::check(const 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]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'static void CheckPartitionType::CheckCodim::check(const 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]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'static void CheckPartitionType::CheckCodim::check(const 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]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'static void CheckPartitionType::CheckCodim::check(const 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]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In file included from /usr/include/dune/common/fvector.hh:20, from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:15, from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, @@ -18651,6 +17726,14 @@ /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:156:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 156 | GlobalCoordinate corner ( int i ) const | ^~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'static void CheckPartitionType::CheckCodim::check(const 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]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In file included from /usr/include/dune/common/fvector.hh:20, from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:15, from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, @@ -18719,6 +17802,14 @@ /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:156:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 156 | GlobalCoordinate corner ( int i ) const | ^~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'static void CheckPartitionType::CheckCodim::check(const 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]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/identitygrid.hh:19, from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:10: /build/dune-grid-2.7.1/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]': @@ -18748,19 +17839,14 @@ /build/dune-grid-2.7.1/dune/grid/identitygrid/identitygridgeometry.hh:67:40: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | const FieldVector corner (int i) const { | ^~~~~~ -In file included from /usr/include/dune/geometry/quadraturerules.hh:532, - from /usr/include/dune/geometry/test/checkgeometry.hh:14, - from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, - from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:34: -/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:743:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 743 | { - | ^ -/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:1021:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1021 | { - | ^ +/usr/include/c++/10/bits/stl_map.h: In function 'static void CheckPartitionType::CheckCodim::check(const 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]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ /build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/common/geometry.hh:167: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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector; Dune::Geometry::LocalCoordinate = Dune::FieldVector]' /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:557:37: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid > >]' @@ -18809,15 +17895,14 @@ /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:165:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 165 | GlobalCoordinate global (const LocalCoordinate& local) const | ^~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:11, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: -/build/dune-grid-2.7.1/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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:243:88: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:156:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 156 | GlobalCoordinate corner ( int i ) const - | ^~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'static void CheckPartitionType::CheckCodim::check(const 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]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/identitygrid.hh:19, from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:10: /build/dune-grid-2.7.1/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]': @@ -18847,6 +17932,12 @@ /build/dune-grid-2.7.1/dune/grid/identitygrid/identitygridgeometry.hh:67:40: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | const FieldVector corner (int i) const { | ^~~~~~ +/build/dune-grid-2.7.1/dune/grid/test/test-gridinfo.cc: In function 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::corner(int) const [with CoordType = double; unsigned int dim = 0; unsigned int coorddim = 2]': +/build/dune-grid-2.7.1/dune/grid/test/test-gridinfo.cc:36:1: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 36 | } + | ^ +/build/dune-grid-2.7.1/dune/grid/test/test-gridinfo.cc: In function 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::corner(int) const [with CoordType = double; unsigned int dim = 0; unsigned int coorddim = 3]': +/build/dune-grid-2.7.1/dune/grid/test/test-gridinfo.cc:36: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/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:9: @@ -18868,6 +17959,22 @@ /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:165:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 165 | GlobalCoordinate global (const LocalCoordinate& local) const | ^~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'static void CheckPartitionType::CheckCodim::check(const 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]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'static void CheckPartitionType::CheckCodim::check(const 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]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ /build/dune-grid-2.7.1/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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': /build/dune-grid-2.7.1/dune/grid/identitygrid/identitygridgeometry.hh:75: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/dune-grid-2.7.1/dune/grid/common/geometry.hh:167: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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector; Dune::Geometry::LocalCoordinate = Dune::FieldVector]' @@ -19082,6 +18189,14 @@ /usr/include/dune/geometry/axisalignedcubegeometry.hh:237:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 237 | GlobalCoordinate corner(int k) const | ^~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'static void CheckPartitionType::CheckCodim::check(const 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]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ /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; Dune::AxisAlignedCubeGeometry::GlobalCoordinate = Dune::FieldVector; Dune::AxisAlignedCubeGeometry::LocalCoordinate = Dune::FieldVector]': /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:167: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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector; Dune::Geometry::LocalCoordinate = Dune::FieldVector]' /build/dune-grid-2.7.1/dune/grid/identitygrid/identitygridgeometry.hh:75: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]' @@ -19154,6 +18269,14 @@ /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:239:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 239 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const | ^~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'static void CheckPartitionType::CheckCodim::check(const 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]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/identitygrid.hh:19, from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:10: /build/dune-grid-2.7.1/dune/grid/identitygrid/identitygridgeometry.hh: In instantiation of 'Dune::IdentityGridGeometry::JacobianInverseTransposed Dune::IdentityGridGeometry::jacobianInverseTransposed(const Dune::FieldVector&) const [with int mydim = 1; int coorddim = 2; GridImp = const Dune::IdentityGrid > >; Dune::IdentityGridGeometry::JacobianInverseTransposed = Dune::FieldMatrix; typename GridImp::ctype = double]': @@ -19241,6 +18364,14 @@ /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:165:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 165 | GlobalCoordinate global (const LocalCoordinate& local) const | ^~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'static void CheckPartitionType::CheckCodim::check(const 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]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:74, from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:9: /build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh: In instantiation of 'Dune::FieldVector::dim> Dune::YGrid::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantCoordinates; typename Coordinates::ctype = double]': @@ -19265,30 +18396,6 @@ /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:32:12: required from 'void testDim() [with int dim = 2]' /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:40:14: required from here /build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:645: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 file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:11, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: -/build/dune-grid-2.7.1/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; Dune::Geometry::JacobianTransposed = Dune::FieldMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:164:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<2, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Geometry>]' -/build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh:55:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:131:24: required from 'void test(const string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:207:30: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:239:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 239 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const - | ^~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: -/build/dune-grid-2.7.1/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::GeoGrid::Geometry::GlobalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:158: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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]' -/build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh:177:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:131:24: required from 'void test(const string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:207:30: required from here -/build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:189:24: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 189 | GlobalCoordinate corner ( const int i ) const { return mapping_->corner( i ); } - | ^~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:30, from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:9: /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; Dune::AxisAlignedCubeGeometry::LocalCoordinate = Dune::FieldVector; Dune::AxisAlignedCubeGeometry::GlobalCoordinate = Dune::FieldVector]': @@ -19359,6 +18466,14 @@ /build/dune-grid-2.7.1/dune/grid/common/intersection.hh:416:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 416 | GlobalCoordinate centerUnitOuterNormal () const | ^~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'static void CheckPartitionType::CheckCodim::check(const 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]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:74, from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:9: /build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh: In instantiation of 'Dune::FieldVector::dim> Dune::YGrid::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantCoordinates; typename Coordinates::ctype = double]': @@ -19373,30 +18488,6 @@ /build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:645:58: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 645 | Dune::FieldVector lowerleft() const | ^~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:11, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: -/build/dune-grid-2.7.1/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; Dune::Geometry::JacobianTransposed = Dune::FieldMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:164:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<2, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >, Dune::GeoGrid::Geometry>]' -/build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh:55:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >]' -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:131:24: required from 'void test(const string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:218:49: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:239:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 239 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const - | ^~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: -/build/dune-grid-2.7.1/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 >; Dune::GeoGrid::Geometry::GlobalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:158: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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]' -/build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh:177:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >]' -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:131:24: required from 'void test(const string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:218:49: required from here -/build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:189:24: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 189 | GlobalCoordinate corner ( const int i ) const { return mapping_->corner( i ); } - | ^~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:30, from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:9: /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; Dune::AxisAlignedCubeGeometry::LocalCoordinate = Dune::FieldVector; Dune::AxisAlignedCubeGeometry::GlobalCoordinate = Dune::FieldVector]': @@ -19438,30 +18529,6 @@ /build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:407:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 407 | fTupel lowerleft() const | ^~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:11, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: -/build/dune-grid-2.7.1/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; Dune::Geometry::JacobianTransposed = Dune::FieldMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:164:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<2, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Geometry>]' -/build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh:55:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]' -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:131:24: required from 'void test(const string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:224:50: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:239:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 239 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const - | ^~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: -/build/dune-grid-2.7.1/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 >; Dune::GeoGrid::Geometry::GlobalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:158: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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]' -/build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh:177:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]' -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:131:24: required from 'void test(const string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:224:50: required from here -/build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:189:24: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 189 | GlobalCoordinate corner ( const int i ) const { return mapping_->corner( i ); } - | ^~~~~~ /build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:647:29: required from 'Dune::FieldVector::dim> Dune::YGrid::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantCoordinates; typename Coordinates::ctype = double]' /build/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridentity.hh:505: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 >; Dune::YaspEntity<0, dim, GridImp>::Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates >, Dune::YaspGeometry>]' @@ -19473,6 +18540,14 @@ /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:32:12: required from 'void testDim() [with int dim = 2]' /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:40:14: required from here /build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:407: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/c++/10/bits/stl_map.h: In function 'static void CheckPartitionType::CheckCodim::check(const 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]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:9: @@ -19519,30 +18594,6 @@ /build/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridintersection.hh:175:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 175 | FieldVector centerUnitOuterNormal () const | ^~~~~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:11, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: -/build/dune-grid-2.7.1/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; Dune::Geometry::JacobianTransposed = Dune::FieldMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:164:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<2, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Geometry>]' -/build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh:55:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:131:24: required from 'void test(const string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:229:48: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:239:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 239 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const - | ^~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: -/build/dune-grid-2.7.1/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 >; Dune::GeoGrid::Geometry::GlobalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:158: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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]' -/build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh:177:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:131:24: required from 'void test(const string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:229:48: required from here -/build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:189:24: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 189 | GlobalCoordinate corner ( const int i ) const { return mapping_->corner( i ); } - | ^~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:74, from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:9: /build/dune-grid-2.7.1/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]': @@ -19587,26 +18638,14 @@ /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:32:12: required from 'void testDim() [with int dim = 2]' /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:40:14: required from here /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:239:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:11, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: -/build/dune-grid-2.7.1/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; Dune::Geometry::LocalCoordinate = Dune::FieldVector; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:728: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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:856:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >, DeformationFunction > > >, std::allocator > >]' -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1056:34: required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid, DeformationFunction > > > >]' -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:249:38: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:174:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 174 | LocalCoordinate local (const GlobalCoordinate& global) const - | ^~~~~ -/build/dune-grid-2.7.1/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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:728: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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:856:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >, DeformationFunction > > >, std::allocator > >]' -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1056:34: required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid, DeformationFunction > > > >]' -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:249:38: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:165:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 165 | GlobalCoordinate global (const LocalCoordinate& local) const - | ^~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'static void CheckPartitionType::CheckCodim::check(const 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]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:30, from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:9: /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; Dune::AxisAlignedCubeGeometry::JacobianTransposed = Dune::FieldMatrix; Dune::AxisAlignedCubeGeometry::LocalCoordinate = Dune::FieldVector]': @@ -19640,6 +18679,14 @@ /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:239:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 239 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const | ^~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'static void CheckPartitionType::CheckCodim::check(const 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]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:9: @@ -19706,41 +18753,6 @@ /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:165:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 165 | GlobalCoordinate global (const LocalCoordinate& local) const | ^~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: -/build/dune-grid-2.7.1/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::GeoGrid::Geometry::JacobianTransposed = Dune::FieldMatrix; Dune::GeoGrid::Geometry::LocalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:241: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; Dune::Geometry::JacobianTransposed = Dune::FieldMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]' -/usr/include/dune/geometry/test/checkgeometry.hh:164:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<2, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Geometry>]' -/build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh:55:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:131:24: required from 'void test(const string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:207:30: required from here -/build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:198:26: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 198 | JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const { return mapping_->jacobianTransposed( local ); } - | ^~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:11, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: -/build/dune-grid-2.7.1/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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:74:52: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridLocalGeometry>]' -/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:33:18: required from 'void Dune::checkLocalGeometry(const Dune::Geometry&, Dune::GeometryType, const string&) [with int mydim = 2; int cdim = 2; Grid = const Dune::UGGrid<2>; Imp = Dune::UGGridLocalGeometry; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh:134:27: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:131:24: required from 'void test(const string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:207:30: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:223:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 223 | GlobalCoordinate center () const - | ^~~~~~ -/build/dune-grid-2.7.1/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; Dune::Geometry::JacobianTransposed = Dune::FieldMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:164:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridLocalGeometry>]' -/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:33:18: required from 'void Dune::checkLocalGeometry(const Dune::Geometry&, Dune::GeometryType, const string&) [with int mydim = 2; int cdim = 2; Grid = const Dune::UGGrid<2>; Imp = Dune::UGGridLocalGeometry; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh:134:27: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:131:24: required from 'void test(const string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:207:30: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:239:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 239 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const - | ^~~~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/identitygrid.hh:19, from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:10: /build/dune-grid-2.7.1/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 > >; Dune::IdentityGridGeometry::JacobianTransposed = Dune::DiagonalMatrix; typename GridImp::ctype = double]': @@ -19758,20 +18770,6 @@ /build/dune-grid-2.7.1/dune/grid/identitygrid/identitygridgeometry.hh:81:5: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 81 | jacobianTransposed ( const FieldVector& local ) const { | ^~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: -/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::MultiLinearGeometry::GlobalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:189: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::GeoGrid::Geometry::GlobalCoordinate = Dune::FieldVector]' -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:158: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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]' -/build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh:177:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:131:24: required from 'void test(const string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:207:30: required from here -/usr/include/dune/geometry/multilineargeometry.hh:267:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 267 | GlobalCoordinate corner ( int i ) const - | ^~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:9: @@ -19887,6 +18885,14 @@ /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:32:12: required from 'void testDim() [with int dim = 2]' /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:40:14: required from here /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:239:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/c++/10/bits/stl_map.h: In function 'static void CheckPartitionType::CheckCodim::check(const 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]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/identitygrid.hh:19, from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:10: /build/dune-grid-2.7.1/dune/grid/identitygrid/identitygridgeometry.hh: In instantiation of 'Dune::FieldVector Dune::IdentityGridGeometry::global(const Dune::FieldVector&) const [with int mydim = 0; int coorddim = 2; GridImp = const Dune::IdentityGrid > >; typename GridImp::ctype = double]': @@ -20007,33 +19013,6 @@ /usr/include/dune/geometry/axisalignedcubegeometry.hh:185:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 185 | JacobianTransposed jacobianTransposed(DUNE_UNUSED const LocalCoordinate& local) const | ^~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: -/build/dune-grid-2.7.1/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 >; Dune::GeoGrid::Geometry::JacobianTransposed = Dune::FieldMatrix; Dune::GeoGrid::Geometry::LocalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:241: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; Dune::Geometry::JacobianTransposed = Dune::FieldMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]' -/usr/include/dune/geometry/test/checkgeometry.hh:164:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<2, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >, Dune::GeoGrid::Geometry>]' -/build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh:55:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >]' -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:131:24: required from 'void test(const string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:218:49: required from here -/build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:198:26: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 198 | JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const { return mapping_->jacobianTransposed( local ); } - | ^~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: -/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 > >; Dune::MultiLinearGeometry::GlobalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:189: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 >; Dune::GeoGrid::Geometry::GlobalCoordinate = Dune::FieldVector]' -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:158: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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]' -/build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh:177:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >]' -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:131:24: required from 'void test(const string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:218:49: required from here -/usr/include/dune/geometry/multilineargeometry.hh:267:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 267 | GlobalCoordinate corner ( int i ) 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; Dune::AxisAlignedCubeGeometry::JacobianTransposed = Dune::DiagonalMatrix; Dune::AxisAlignedCubeGeometry::LocalCoordinate = Dune::FieldVector]': /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:241: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; Dune::Geometry::JacobianTransposed = Dune::DiagonalMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]' /build/dune-grid-2.7.1/dune/grid/identitygrid/identitygridgeometry.hh:82:46: required from 'Dune::IdentityGridGeometry::JacobianTransposed Dune::IdentityGridGeometry::jacobianTransposed(const Dune::FieldVector&) const [with int mydim = 2; int coorddim = 2; GridImp = const Dune::IdentityGrid > >; Dune::IdentityGridGeometry::JacobianTransposed = Dune::DiagonalMatrix; typename GridImp::ctype = double]' @@ -20176,6 +19155,14 @@ /usr/include/dune/geometry/axisalignedcubegeometry.hh:150:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 150 | GlobalCoordinate global(const LocalCoordinate& local) const | ^~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'static void CheckPartitionType::CheckCodim::check(const 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]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | 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 = 3; Dune::AxisAlignedCubeGeometry::LocalCoordinate = Dune::FieldVector; Dune::AxisAlignedCubeGeometry::GlobalCoordinate = Dune::FieldVector]': /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:176:26: required from '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; Dune::Geometry::LocalCoordinate = Dune::FieldVector; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]' /build/dune-grid-2.7.1/dune/grid/identitygrid/identitygridgeometry.hh:88:33: required from 'Dune::FieldVector Dune::IdentityGridGeometry::local(const Dune::FieldVector&) const [with int mydim = 1; int coorddim = 3; GridImp = const Dune::IdentityGrid > >; typename GridImp::ctype = double]' @@ -20240,60 +19227,14 @@ /usr/include/dune/geometry/axisalignedcubegeometry.hh:150:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 150 | GlobalCoordinate global(const LocalCoordinate& local) const | ^~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: -/build/dune-grid-2.7.1/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 >; Dune::GeoGrid::Geometry::JacobianTransposed = Dune::FieldMatrix; Dune::GeoGrid::Geometry::LocalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:241: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; Dune::Geometry::JacobianTransposed = Dune::FieldMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]' -/usr/include/dune/geometry/test/checkgeometry.hh:164:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<2, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Geometry>]' -/build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh:55:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]' -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:131:24: required from 'void test(const string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:224:50: required from here -/build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:198:26: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 198 | JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const { return mapping_->jacobianTransposed( local ); } - | ^~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: -/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 > >; Dune::MultiLinearGeometry::GlobalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:189: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 >; Dune::GeoGrid::Geometry::GlobalCoordinate = Dune::FieldVector]' -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:158: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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]' -/build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh:177:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]' -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:131:24: required from 'void test(const string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:224:50: required from here -/usr/include/dune/geometry/multilineargeometry.hh:267:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 267 | GlobalCoordinate corner ( int i ) const - | ^~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: -/build/dune-grid-2.7.1/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 >; Dune::GeoGrid::Geometry::JacobianTransposed = Dune::FieldMatrix; Dune::GeoGrid::Geometry::LocalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:241: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; Dune::Geometry::JacobianTransposed = Dune::FieldMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]' -/usr/include/dune/geometry/test/checkgeometry.hh:164:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<2, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Geometry>]' -/build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh:55:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:131:24: required from 'void test(const string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:229:48: required from here -/build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:198:26: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 198 | JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const { return mapping_->jacobianTransposed( local ); } - | ^~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: -/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 > >; Dune::MultiLinearGeometry::GlobalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:189: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 >; Dune::GeoGrid::Geometry::GlobalCoordinate = Dune::FieldVector]' -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:158: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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]' -/build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh:177:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:131:24: required from 'void test(const string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:229:48: required from here -/usr/include/dune/geometry/multilineargeometry.hh:267:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 267 | GlobalCoordinate corner ( int i ) const - | ^~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'static void CheckPartitionType::CheckCodim::check(const 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]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:9: /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Dune::YaspGrid::CollectiveCommunicationType, const Dune::YLoadBalance*) [with int dim = 1; Coordinates = Dune::EquidistantCoordinates]': /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:904:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 @@ -20352,125 +19293,6 @@ /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:614:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 614 | lit->geometry().corner( 0 ); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits; Dune::MultiLinearGeometry::LocalCoordinate = Dune::FieldVector; Dune::MultiLinearGeometry::GlobalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:176: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; Dune::Geometry::LocalCoordinate = Dune::FieldVector; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]' -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:728: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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:856:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >, DeformationFunction > > >, std::allocator > >]' -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1056:34: required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid, DeformationFunction > > > >]' -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:249:38: required from here -/usr/include/dune/geometry/multilineargeometry.hh:304:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 304 | 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; Dune::MultiLinearGeometry::GlobalCoordinate = Dune::FieldVector; Dune::MultiLinearGeometry::LocalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:167: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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector; Dune::Geometry::LocalCoordinate = Dune::FieldVector]' -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:728: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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:856:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >, DeformationFunction > > >, std::allocator > >]' -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1056:34: required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid, DeformationFunction > > > >]' -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:249:38: 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 global ( const LocalCoordinate &local ) const - | ^~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry::JacobianTransposed Dune::CachedMultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >; Dune::CachedMultiLinearGeometry::JacobianTransposed = Dune::FieldMatrix; Dune::CachedMultiLinearGeometry::LocalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:198: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::GeoGrid::Geometry::JacobianTransposed = Dune::FieldMatrix; Dune::GeoGrid::Geometry::LocalCoordinate = Dune::FieldVector]' -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:241: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; Dune::Geometry::JacobianTransposed = Dune::FieldMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]' -/usr/include/dune/geometry/test/checkgeometry.hh:164:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<2, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Geometry>]' -/build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh:55:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:131:24: required from 'void test(const string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:207:30: required from here -/usr/include/dune/geometry/multilineargeometry.hh:633:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 633 | JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::center() const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits; Dune::MultiLinearGeometry::GlobalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:225: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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]' -/usr/include/dune/geometry/test/checkgeometry.hh:74:52: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridLocalGeometry>]' -/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:33:18: required from 'void Dune::checkLocalGeometry(const Dune::Geometry&, Dune::GeometryType, const string&) [with int mydim = 2; int cdim = 2; Grid = const Dune::UGGrid<2>; Imp = Dune::UGGridLocalGeometry; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh:134:27: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:131:24: required from 'void test(const string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:207:30: required from here -/usr/include/dune/geometry/multilineargeometry.hh:274:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 274 | GlobalCoordinate center () const { return global( refElement().position( 0, 0 ) ); } - | ^~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:11, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry; Dune::Geometry::JacobianInverseTransposed = Dune::MultiLinearGeometry, Dune::IdenticalCoordFunction > > >::JacobianInverseTransposed; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:287:99: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:465:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Iterator > >, 0, Dune::All_Partition, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, false> >]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:628:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:652:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:133:28: required from 'void test(const string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:207:30: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:265: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 - 265 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1184, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:11, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: -/build/dune-grid-2.7.1/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection::GlobalCoordinate Dune::Intersection::centerUnitOuterNormal() const [with GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; IntersectionImp = Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > >; Dune::Intersection::GlobalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:395:44: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:465:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Iterator > >, 0, Dune::All_Partition, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, false> >]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:628:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:652:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:133:28: required from 'void test(const string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:207:30: required from here -/build/dune-grid-2.7.1/dune/grid/common/intersection.hh:416:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 416 | GlobalCoordinate centerUnitOuterNormal () const - | ^~~~~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: -/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 > >; Dune::CachedMultiLinearGeometry::JacobianTransposed = Dune::FieldMatrix; Dune::CachedMultiLinearGeometry::LocalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:198: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 >; Dune::GeoGrid::Geometry::JacobianTransposed = Dune::FieldMatrix; Dune::GeoGrid::Geometry::LocalCoordinate = Dune::FieldVector]' -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:241: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; Dune::Geometry::JacobianTransposed = Dune::FieldMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]' -/usr/include/dune/geometry/test/checkgeometry.hh:164:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<2, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >, Dune::GeoGrid::Geometry>]' -/build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh:55:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >]' -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:131:24: required from 'void test(const string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:218:49: required from here -/usr/include/dune/geometry/multilineargeometry.hh:633:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 633 | JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::PoolAllocator > >; Dune::MultiLinearGeometry::LocalCoordinate = Dune::FieldVector; Dune::MultiLinearGeometry::GlobalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/multilineargeometry.hh:583:27: required from 'Dune::CachedMultiLinearGeometry::LocalCoordinate Dune::CachedMultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::PoolAllocator > >; Dune::CachedMultiLinearGeometry::LocalCoordinate = Dune::FieldVector; Dune::CachedMultiLinearGeometry::GlobalCoordinate = Dune::FieldVector]' -/build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:193:94: required from 'Dune::GeoGrid::Geometry::LocalCoordinate Dune::GeoGrid::Geometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; Dune::GeoGrid::Geometry::LocalCoordinate = Dune::FieldVector; Dune::GeoGrid::Geometry::GlobalCoordinate = Dune::FieldVector]' -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:176:26: required from 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; GeometryImp = Dune::GeoGrid::Geometry; Dune::Geometry::LocalCoordinate = Dune::FieldVector; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]' -/build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh:180:34: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >]' -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:131:24: required from 'void test(const string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:218:49: required from here -/usr/include/dune/geometry/multilineargeometry.hh:304:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 304 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const - | ^~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:11, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; GeometryImp = Dune::GeoGrid::Geometry; Dune::Geometry::JacobianInverseTransposed = Dune::MultiLinearGeometry, Dune::IdenticalCoordFunction, Dune::PoolAllocator > > >::JacobianInverseTransposed; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:287:99: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, Dune::PoolAllocator >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::PoolAllocator >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:465:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, Dune::PoolAllocator > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >, Dune::GeoGrid::Iterator > >, 0, Dune::All_Partition, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >, false> >]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:628:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, Dune::PoolAllocator > >]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:652:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >]' -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:133:28: required from 'void test(const string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:218:49: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:265: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 - 265 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1184, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:11, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: -/build/dune-grid-2.7.1/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection::GlobalCoordinate Dune::Intersection::centerUnitOuterNormal() const [with GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; IntersectionImp = Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::PoolAllocator >, Dune::Intersection, Dune::UGGridLevelIntersection > > >; Dune::Intersection::GlobalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:395:44: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, Dune::PoolAllocator >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::PoolAllocator >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:465:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, Dune::PoolAllocator > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >, Dune::GeoGrid::Iterator > >, 0, Dune::All_Partition, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >, false> >]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:628:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, Dune::PoolAllocator > >]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:652:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >]' -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:133:28: required from 'void test(const string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:218:49: required from here -/build/dune-grid-2.7.1/dune/grid/common/intersection.hh:416:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 416 | GlobalCoordinate centerUnitOuterNormal () const - | ^~~~~~~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:12: @@ -20485,59 +19307,6 @@ /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:223:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | GlobalCoordinate center () const | ^~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: -/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 > >; Dune::CachedMultiLinearGeometry::JacobianTransposed = Dune::FieldMatrix; Dune::CachedMultiLinearGeometry::LocalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:198: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 >; Dune::GeoGrid::Geometry::JacobianTransposed = Dune::FieldMatrix; Dune::GeoGrid::Geometry::LocalCoordinate = Dune::FieldVector]' -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:241: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; Dune::Geometry::JacobianTransposed = Dune::FieldMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]' -/usr/include/dune/geometry/test/checkgeometry.hh:164:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<2, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Geometry>]' -/build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh:55:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]' -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:131:24: required from 'void test(const string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:224:50: required from here -/usr/include/dune/geometry/multilineargeometry.hh:633:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 633 | JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >; Dune::MultiLinearGeometry::LocalCoordinate = Dune::FieldVector; Dune::MultiLinearGeometry::GlobalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/multilineargeometry.hh:583:27: required from 'Dune::CachedMultiLinearGeometry::LocalCoordinate Dune::CachedMultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >; Dune::CachedMultiLinearGeometry::LocalCoordinate = Dune::FieldVector; Dune::CachedMultiLinearGeometry::GlobalCoordinate = Dune::FieldVector]' -/build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:193:94: required from 'Dune::GeoGrid::Geometry::LocalCoordinate Dune::GeoGrid::Geometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; Dune::GeoGrid::Geometry::LocalCoordinate = Dune::FieldVector; Dune::GeoGrid::Geometry::GlobalCoordinate = Dune::FieldVector]' -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:176:26: required from 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GeometryImp = Dune::GeoGrid::Geometry; Dune::Geometry::LocalCoordinate = Dune::FieldVector; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]' -/build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh:180:34: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]' -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:131:24: required from 'void test(const string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:224:50: required from here -/usr/include/dune/geometry/multilineargeometry.hh:304:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 304 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const - | ^~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:11, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GeometryImp = Dune::GeoGrid::Geometry; Dune::Geometry::JacobianInverseTransposed = Dune::MultiLinearGeometry, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > > >::JacobianInverseTransposed; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:287:99: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:465:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Iterator > >, 0, Dune::All_Partition, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, false> >]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:628:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:652:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]' -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:133:28: required from 'void test(const string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:224:50: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:265: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 - 265 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1184, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:11, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: -/build/dune-grid-2.7.1/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection::GlobalCoordinate Dune::Intersection::centerUnitOuterNormal() const [with GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; IntersectionImp = Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::Intersection, Dune::UGGridLevelIntersection > > >; Dune::Intersection::GlobalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:395:44: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:465:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Iterator > >, 0, Dune::All_Partition, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, false> >]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:628:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:652:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]' -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:133:28: required from 'void test(const string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:224:50: required from here -/build/dune-grid-2.7.1/dune/grid/common/intersection.hh:416:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 416 | GlobalCoordinate centerUnitOuterNormal () const - | ^~~~~~~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:13: /build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection > >, Dune::IdentityGridLevelIntersection > > > >]': /build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:297:49: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 @@ -20558,65 +19327,12 @@ /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:904:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 904 | YaspGrid (Dune::FieldVector L, | ^~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: -/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 > >; Dune::CachedMultiLinearGeometry::JacobianTransposed = Dune::FieldMatrix; Dune::CachedMultiLinearGeometry::LocalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:198: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 >; Dune::GeoGrid::Geometry::JacobianTransposed = Dune::FieldMatrix; Dune::GeoGrid::Geometry::LocalCoordinate = Dune::FieldVector]' -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:241: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; Dune::Geometry::JacobianTransposed = Dune::FieldMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]' -/usr/include/dune/geometry/test/checkgeometry.hh:164:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<2, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Geometry>]' -/build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh:55:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:131:24: required from 'void test(const string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:229:48: required from here -/usr/include/dune/geometry/multilineargeometry.hh:633:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 633 | JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >; Dune::MultiLinearGeometry::LocalCoordinate = Dune::FieldVector; Dune::MultiLinearGeometry::GlobalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/multilineargeometry.hh:583:27: required from 'Dune::CachedMultiLinearGeometry::LocalCoordinate Dune::CachedMultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >; Dune::CachedMultiLinearGeometry::LocalCoordinate = Dune::FieldVector; Dune::CachedMultiLinearGeometry::GlobalCoordinate = Dune::FieldVector]' -/build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:193:94: required from 'Dune::GeoGrid::Geometry::LocalCoordinate Dune::GeoGrid::Geometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; Dune::GeoGrid::Geometry::LocalCoordinate = Dune::FieldVector; Dune::GeoGrid::Geometry::GlobalCoordinate = Dune::FieldVector]' -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:176:26: required from 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry; Dune::Geometry::LocalCoordinate = Dune::FieldVector; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]' -/build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh:180:34: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:131:24: required from 'void test(const string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:229:48: required from here -/usr/include/dune/geometry/multilineargeometry.hh:304:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 304 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const - | ^~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:11, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry; Dune::Geometry::JacobianInverseTransposed = Dune::MultiLinearGeometry, Dune::IdenticalCoordFunction, Dune::DebugAllocator > > >::JacobianInverseTransposed; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:287:99: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:465:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Iterator > >, 0, Dune::All_Partition, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, false> >]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:628:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:652:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:133:28: required from 'void test(const string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:229:48: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:265:31: note: parameter passing for argument of type 'Dune::MultiLinearGeometry, Dune::IdenticalCoordFunction, Dune::DebugAllocator > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 - 265 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1184, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:11, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: -/build/dune-grid-2.7.1/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection::GlobalCoordinate Dune::Intersection::centerUnitOuterNormal() const [with GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; IntersectionImp = Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::Intersection, Dune::UGGridLevelIntersection > > >; Dune::Intersection::GlobalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:395:44: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:465:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Iterator > >, 0, Dune::All_Partition, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, false> >]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:628:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:652:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:133:28: required from 'void test(const string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:229:48: required from here -/build/dune-grid-2.7.1/dune/grid/common/intersection.hh:416:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 416 | GlobalCoordinate centerUnitOuterNormal () const - | ^~~~~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:23, - from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:12: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/staticcheck.hh:43:27: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 43 | geo.jacobianTransposed( v ); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:23, + from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:12: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/staticcheck.hh:43:27: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 43 | geo.jacobianTransposed( v ); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:9: @@ -20718,21 +19434,6 @@ /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:223:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | GlobalCoordinate center () const | ^~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: -/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; Dune::MultiLinearGeometry::JacobianTransposed = Dune::FieldMatrix; Dune::MultiLinearGeometry::LocalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/multilineargeometry.hh:315:96: required from 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits; Dune::MultiLinearGeometry::LocalCoordinate = Dune::FieldVector; Dune::MultiLinearGeometry::GlobalCoordinate = Dune::FieldVector]' -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:176: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; Dune::Geometry::LocalCoordinate = Dune::FieldVector; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]' -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:728: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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:856:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >, DeformationFunction > > >, std::allocator > >]' -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1056:34: required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid, DeformationFunction > > > >]' -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:249:38: required from here -/usr/include/dune/geometry/multilineargeometry.hh:369:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 369 | JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:12: @@ -20799,68 +19500,6 @@ /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:904:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 904 | YaspGrid (Dune::FieldVector L, | ^~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:11, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: -/build/dune-grid-2.7.1/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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/test/checkidset.hh:106:33: required from 'Dune::checkInjectivity, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IdSet, Dune::IdenticalCoordFunction >, Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int> > >:: [with auto:36 = std::integral_constant]' -/usr/include/dune/common/hybridutilities.hh:224:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IdSet, Dune::IdenticalCoordFunction >, Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int> > >::; Index = unsigned int; Index ...i = {0, 1, 2}]' -/usr/include/dune/common/hybridutilities.hh:269:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IdSet, Dune::IdenticalCoordFunction >, Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int> > >::]' -/build/dune-grid-2.7.1/dune/grid/test/checkidset.hh:89:24: required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; IdSet = Dune::GeoGrid::IdSet, Dune::IdenticalCoordFunction >, Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int> >]' -/build/dune-grid-2.7.1/dune/grid/test/checkidset.hh:129:21: required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; IdSet = Dune::GeoGrid::IdSet, Dune::IdenticalCoordFunction >, Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int> >]' -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1032:13: required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:121:12: required from 'void test(const string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:207:30: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:223:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 223 | GlobalCoordinate center () const - | ^~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: -/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::MultiLinearGeometry::JacobianTransposed = Dune::FieldMatrix; Dune::MultiLinearGeometry::LocalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/multilineargeometry.hh:638: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::CachedMultiLinearGeometry::JacobianTransposed = Dune::FieldMatrix; Dune::CachedMultiLinearGeometry::LocalCoordinate = Dune::FieldVector]' -/build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:198: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::GeoGrid::Geometry::JacobianTransposed = Dune::FieldMatrix; Dune::GeoGrid::Geometry::LocalCoordinate = Dune::FieldVector]' -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:241: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; Dune::Geometry::JacobianTransposed = Dune::FieldMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]' -/usr/include/dune/geometry/test/checkgeometry.hh:164:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<2, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Geometry>]' -/build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh:55:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:131:24: required from 'void test(const string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:207:30: required from here -/usr/include/dune/geometry/multilineargeometry.hh:369:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 369 | JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:11, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry; Dune::Geometry::LocalCoordinate = Dune::FieldVector; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:157:31: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Geometry>]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:157:16: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:465:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Iterator > >, 0, Dune::All_Partition, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, false> >]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:628:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:652:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:133:28: required from 'void test(const string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:207:30: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:174:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 174 | LocalCoordinate local (const GlobalCoordinate& global) const - | ^~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:11, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: -/build/dune-grid-2.7.1/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::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry; Dune::Geometry::JacobianTransposed = Dune::FieldMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:164:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Geometry>]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:157:16: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:465:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Iterator > >, 0, Dune::All_Partition, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, false> >]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:628:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:652:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:133:28: required from 'void test(const string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:207:30: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:239:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 239 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const - | ^~~~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:23, from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:12: /build/dune-grid-2.7.1/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface::check(const Geometry&) [with Geometry = Dune::Geometry<3, 3, const Dune::IdentityGrid > >, Dune::IdentityGridGeometry>; int codim = 0; int dim = 3]': @@ -21068,6 +19707,1465 @@ | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dune/geometry/axisalignedcubegeometry.hh: In constructor 'Dune::AxisAlignedCubeGeometry::AxisAlignedCubeGeometry(Dune::FieldVector, Dune::FieldVector) [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 3]': /usr/include/dune/geometry/axisalignedcubegeometry.hh:96: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++/10/vector:72, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:9: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:67, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:9: +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:9: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 509 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': +/usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 +In file included from /usr/include/c++/10/vector:67, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:9: +/usr/include/c++/10/bits/stl_vector.h: In function 'Dune::QuadratureRule Dune::JacobiNQuadratureRule1D::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]': +/usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 960 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 960 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h: In constructor 'Dune::JacobiNQuadratureRule1D::JacobiNQuadratureRule1D(int, int) [with ct = double]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:9: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In function 'static Dune::QuadratureRule::dim> Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:67, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:9: +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, + from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:17: +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<0, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>]': +/usr/include/dune/geometry/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 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:67, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:9: +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 3; ctype = double; int dim = 3]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, + from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:17: +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridLocalGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:32:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 32 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/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 +/usr/include/dune/geometry/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 +/usr/include/dune/geometry/test/checkgeometry.hh:32:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/geometry/test/checkgeometry.hh:32: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:32:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/geometry/test/checkgeometry.hh:82:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 82 | if( (corner - center).two_norm() <= tolerance ) + | ~~~~~~~~^~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.hh:12, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:116, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: +/usr/include/dune/geometry/multilineargeometry.hh:344:98: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 344 | return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:167:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 167 | return impl().global( local ); + | ~~~~~~~~~~~~~^~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:176:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 176 | return impl().local( global ); + | ~~~~~~~~~~~~^~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:241:39: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 241 | return impl().jacobianTransposed( local ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:267: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 + 267 | return impl().jacobianInverseTransposed(local); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.hh:12, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:116, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: +/usr/include/dune/geometry/multilineargeometry.hh:344:98: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 344 | return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:274:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 274 | GlobalCoordinate center () const { return global( refElement().position( 0, 0 ) ); } + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:67, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:9: +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 3]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, + from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:17: +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<2, 3, const Dune::UGGrid<3>, Dune::UGGridLocalGeometry>]': +/usr/include/dune/geometry/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 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/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 +In file included from /build/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.hh:12, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:116, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: +/usr/include/dune/geometry/multilineargeometry.hh:274:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 274 | GlobalCoordinate center () const { return global( refElement().position( 0, 0 ) ); } + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:176:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 176 | return impl().local( global ); + | ~~~~~~~~~~~~^~~~~~~~~~ +In file included from /usr/include/c++/10/map:61, + from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:19, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::UGGrid<2>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = Dune::UGGrid<2>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::UGGrid<2>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'static void CheckPartitionType::CheckCodim::check(const 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]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'static void CheckPartitionType::CheckCodim::check(const 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]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'static void CheckPartitionType::CheckCodim::check(const 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]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'static void CheckPartitionType::CheckCodim::check(const 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]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:17: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:705:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 705 | void checkBoundarySegmentIndexProlongation ( const Grid &grid, const Entity &entity, const Intersection &intersection ) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:28, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:17: +/build/dune-grid-2.7.1/dune/grid/test/checkidset.hh: In function 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = Dune::UGGrid<2>; IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>]': +/build/dune-grid-2.7.1/dune/grid/test/checkidset.hh:72:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 72 | void checkInjectivity(const Grid& grid, const IdSet& idSet) + | ^~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/map:61, + from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:19, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1184, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: +/build/dune-grid-2.7.1/dune/grid/common/intersection.hh: In member function 'Dune::Intersection::GlobalCoordinate Dune::Intersection::centerUnitOuterNormal() const [with GridImp = const Dune::UGGrid<3>; IntersectionImp = Dune::UGGridLevelIntersection >]': +/build/dune-grid-2.7.1/dune/grid/common/intersection.hh:416:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 416 | GlobalCoordinate centerUnitOuterNormal () const + | ^~~~~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:17: +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<2>]': +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:519:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 519 | void iterate(Grid &g) + | ^~~~~~~ +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:519: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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:519:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:519: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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:519: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/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:267:46: 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 impl().jacobianInverseTransposed(local); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:158:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 158 | return impl().corner( i ); + | ~~~~~~~~~~~~~^~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:267:46: 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 impl().jacobianInverseTransposed(local); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:158:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 158 | return impl().corner( i ); + | ~~~~~~~~~~~~~^~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:17: +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]': +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:519:6: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 519 | void iterate(Grid &g) + | ^~~~~~~ +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:519:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:519: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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:519: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/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:267:46: 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 impl().jacobianInverseTransposed(local); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:158:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 158 | return impl().corner( i ); + | ~~~~~~~~~~~~~^~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:267:46: 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 impl().jacobianInverseTransposed(local); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:158:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 158 | return impl().corner( i ); + | ~~~~~~~~~~~~~^~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, + from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:17: +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:32:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 32 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:158:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 158 | return impl().corner( i ); + | ~~~~~~~~~~~~~^~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:241:39: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 241 | return impl().jacobianTransposed( local ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:17: +/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkGeometryLifetime(const GV&) [with GV = Dune::GridView > >]': +/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:135:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 135 | void checkGeometryLifetime (const GV &gridView) + | ^~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/map:61, + from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:19, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: +/usr/include/c++/10/bits/stl_map.h: In function 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc: In function 'Dune::Intersection::GlobalCoordinate Dune::Intersection::outerNormal(const LocalCoordinate&) const [with GridImp = const Dune::IdentityGrid > >; IntersectionImp = Dune::IdentityGridLevelIntersection > > >]': +/build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:44:1: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 44 | } + | ^ +/build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc: In function 'Dune::Intersection::GlobalCoordinate Dune::Intersection::outerNormal(const LocalCoordinate&) const [with GridImp = const Dune::IdentityGrid > >; IntersectionImp = Dune::IdentityGridLevelIntersection > > >]': +/build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:44: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/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc: In function 'Dune::FieldVector::dimworld> Dune::IdentityGridLevelIntersection::integrationOuterNormal(const Dune::FieldVector::dim - 1)>&) const [with GridImp = const Dune::IdentityGrid > >]': +/build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:44: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/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc: In function 'Dune::IdentityGridGeometry::JacobianInverseTransposed Dune::IdentityGridGeometry::jacobianInverseTransposed(const Dune::FieldVector&) const [with int mydim = 2; int coorddim = 2; GridImp = const Dune::IdentityGrid > >]': +/build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:44:1: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc: In function 'const Dune::FieldVector Dune::IdentityGridGeometry::corner(int) const [with int mydim = 0; int coorddim = 2; GridImp = const Dune::IdentityGrid > >]': +/build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:44: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/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc: In function 'Dune::IdentityGridGeometry::JacobianInverseTransposed Dune::IdentityGridGeometry::jacobianInverseTransposed(const Dune::FieldVector&) const [with int mydim = 3; int coorddim = 3; GridImp = const Dune::IdentityGrid > >]': +/build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:44:1: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc: In function 'const Dune::FieldVector Dune::IdentityGridGeometry::corner(int) const [with int mydim = 0; int coorddim = 3; GridImp = const Dune::IdentityGrid > >]': +/build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:44: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/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc: In function 'Dune::FieldVector Dune::IdentityGridLeafIntersection::integrationOuterNormal(const Dune::FieldVector&) const [with GridImp = const Dune::IdentityGrid > >]': +/build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:44: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/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc: In function 'Dune::Intersection::GlobalCoordinate Dune::Intersection::outerNormal(const LocalCoordinate&) const [with GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates >; IntersectionImp = Dune::YaspIntersection > >]': +/build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:44: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/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc: In function 'Dune::Intersection::GlobalCoordinate Dune::Intersection::outerNormal(const LocalCoordinate&) const [with GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >; IntersectionImp = Dune::YaspIntersection > >]': +/build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:44: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/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc: In function 'Dune::FieldVector::dimworld> Dune::YaspIntersection::integrationOuterNormal(const Dune::FieldVector::dim - 1)>&) const [with GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates >]': +/build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:44: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/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc: In function 'Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2]': +/build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:44:1: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc: In function 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::corner(int) const [with CoordType = double; unsigned int dim = 0; unsigned int coorddim = 2]': +/build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:44: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/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc: In function 'Dune::IdentityGridGeometry::JacobianInverseTransposed Dune::IdentityGridGeometry::jacobianInverseTransposed(const Dune::FieldVector&) const [with int mydim = 1; int coorddim = 2; GridImp = const Dune::IdentityGrid > >]': +/build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:44: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/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc: In function 'Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 3; unsigned int coorddim = 3]': +/build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:44:1: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc: In function 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::corner(int) const [with CoordType = double; unsigned int dim = 0; unsigned int coorddim = 3]': +/build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:44: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/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc: In function 'Dune::IdentityGridGeometry::JacobianTransposed Dune::IdentityGridGeometry::jacobianTransposed(const Dune::FieldVector&) const [with int mydim = 1; int coorddim = 2; GridImp = const Dune::IdentityGrid > >]': +/build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:44: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/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc: In function 'Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]': +/build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:44: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/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc: In function 'Dune::AxisAlignedCubeGeometry::JacobianTransposed Dune::AxisAlignedCubeGeometry::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]': +/build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:44: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/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc: In function 'Dune::IdentityGridGeometry::JacobianTransposed Dune::IdentityGridGeometry::jacobianTransposed(const Dune::FieldVector&) const [with int mydim = 2; int coorddim = 2; GridImp = const Dune::IdentityGrid > >]': +/build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:44:1: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc: In function 'Dune::IdentityGridGeometry::JacobianTransposed Dune::IdentityGridGeometry::jacobianTransposed(const Dune::FieldVector&) const [with int mydim = 3; int coorddim = 3; GridImp = const Dune::IdentityGrid > >]': +/build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:44:1: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc: In function 'Dune::FieldVector Dune::IdentityGridGeometry::global(const Dune::FieldVector&) const [with int mydim = 0; int coorddim = 2; GridImp = const Dune::IdentityGrid > >]': +/build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:44: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/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc: In function 'Dune::IdentityGridGeometry::JacobianTransposed Dune::IdentityGridGeometry::jacobianTransposed(const Dune::FieldVector&) const [with int mydim = 1; int coorddim = 3; GridImp = const Dune::IdentityGrid > >]': +/build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:44: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/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc: In function 'Dune::IdentityGridGeometry::JacobianInverseTransposed Dune::IdentityGridGeometry::jacobianInverseTransposed(const Dune::FieldVector&) const [with int mydim = 1; int coorddim = 3; GridImp = const Dune::IdentityGrid > >]': +/build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:44: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/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc: In function 'Dune::AxisAlignedCubeGeometry::JacobianTransposed Dune::AxisAlignedCubeGeometry::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2]': +/build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:44:1: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc: In function 'Dune::AxisAlignedCubeGeometry::JacobianTransposed Dune::AxisAlignedCubeGeometry::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 3; unsigned int coorddim = 3]': +/build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:44:1: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc: In function 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 0; unsigned int coorddim = 2]': +/build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:44: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/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc: In function 'Dune::AxisAlignedCubeGeometry::JacobianTransposed Dune::AxisAlignedCubeGeometry::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 3]': +/build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:44: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/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc: In function 'Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 3]': +/build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:44: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 file included from /build/dune-grid-2.7.1/dune/grid/identitygrid.hh:19, + from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:10: +/build/dune-grid-2.7.1/dune/grid/identitygrid/identitygridgeometry.hh: In function 'const Dune::FieldVector Dune::IdentityGridGeometry::corner(int) const [with int mydim = 0; int coorddim = 3; GridImp = const Dune::IdentityGrid > >]': +/build/dune-grid-2.7.1/dune/grid/identitygrid/identitygridgeometry.hh:67:40: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 67 | const FieldVector corner (int i) const { + | ^~~~~~ +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/identitygrid/identitygridgeometry.hh:67:40: note: parameter passing 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/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, + from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:17: +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<2, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>]': +/usr/include/dune/geometry/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 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/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 +In file included from /build/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.hh:12, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:116, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: +/usr/include/dune/geometry/multilineargeometry.hh:274:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 274 | GlobalCoordinate center () const { return global( refElement().position( 0, 0 ) ); } + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:176:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 176 | return impl().local( global ); + | ~~~~~~~~~~~~^~~~~~~~~~ +In file included from /usr/include/c++/10/vector:67, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:9: +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 3]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:20: +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLeafIntersection > >]': +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 107 | void checkIntersection ( const Intersection &intersection, bool isCartesian = false ) + | ^~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/map:61, + from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:19, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::UGGrid<3>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 3; Grid = Dune::UGGrid<3>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::UGGrid<3>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +[ 60%] Linking CXX executable testiteratorranges +cd /build/dune-grid-2.7.1/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 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pthread -rdynamic CMakeFiles/testiteratorranges.dir/testiteratorranges.cc.o -o testiteratorranges -Wl,-rpath,/build/dune-grid-2.7.1/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib ../../../lib/libdunegrid.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS3.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS2.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugL.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.7.1 -lgmp -lgmpxx -llapack -lblas -lf77blas -latlas -pthread /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so +make[5]: Leaving directory '/build/dune-grid-2.7.1/build' +[ 60%] Built target testiteratorranges +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/dune-grid-2.7.1/build' +cd /build/dune-grid-2.7.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.7.1 /build/dune-grid-2.7.1/dune/grid/test /build/dune-grid-2.7.1/build /build/dune-grid-2.7.1/build/dune/grid/test /build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/test-geogrid-uggrid.dir/DependInfo.cmake --color= +Dependee "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/test-geogrid-uggrid.dir/DependInfo.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/test-geogrid-uggrid.dir/depend.internal". +Dependee "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/test-geogrid-uggrid.dir/depend.internal". +Scanning dependencies of target test-geogrid-uggrid +make[5]: Leaving directory '/build/dune-grid-2.7.1/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/dune-grid-2.7.1/build' +[ 60%] Building CXX object dune/grid/test/CMakeFiles/test-geogrid-uggrid.dir/test-geogrid.cc.o +cd /build/dune-grid-2.7.1/build/dune/grid/test && /usr/bin/c++ -DCACHECOORDFUNCTION=0 -DCOORDFUNCTION="IdenticalCoordFunction" -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/build/dune-grid-2.7.1/doc/grids/\" -DENABLE_GMP=1 -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DGRIDTYPE="Dune::UGGrid<2>" -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DMPI_NO_CPPBIND -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -o CMakeFiles/test-geogrid-uggrid.dir/test-geogrid.cc.o -c /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc +In file included from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:17: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:705:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 705 | void checkBoundarySegmentIndexProlongation ( const Grid &grid, const Entity &entity, const Intersection &intersection ) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<3>]': +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:519:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 519 | void iterate(Grid &g) + | ^~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/gridptr.hh:31, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfparser.hh:28, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser.hh:6, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:23: +/build/dune-grid-2.7.1/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': +/build/dune-grid-2.7.1/dune/grid/io/file/gmshreader.hh:204:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 204 | { + | ^ +In file included from /usr/include/dune/geometry/quadraturerules.hh:532, + from /usr/include/dune/geometry/test/checkgeometry.hh:14, + from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, + from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:34: +/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:743:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 743 | { + | ^ +/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:1021:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1021 | { + | ^ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:11, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: +/build/dune-grid-2.7.1/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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:243:88: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:156:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 156 | GlobalCoordinate corner ( int i ) const + | ^~~~~~ +In file included from /usr/include/c++/10/map:61, + from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:19, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = Dune::UGGrid<3>; IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1184, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: +/build/dune-grid-2.7.1/dune/grid/common/intersection.hh: In member function 'Dune::Intersection::GlobalCoordinate Dune::Intersection::centerUnitOuterNormal() const [with GridImp = const Dune::UGGrid<2>; IntersectionImp = Dune::UGGridLeafIntersection >]': +/build/dune-grid-2.7.1/dune/grid/common/intersection.hh:416:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 416 | GlobalCoordinate centerUnitOuterNormal () const + | ^~~~~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, + from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:17: +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:32:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 32 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/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 +/usr/include/dune/geometry/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 +/usr/include/dune/geometry/test/checkgeometry.hh:32:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/geometry/test/checkgeometry.hh:32: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:32:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/geometry/test/checkgeometry.hh:82:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 82 | if( (corner - center).two_norm() <= tolerance ) + | ~~~~~~~~^~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.hh:12, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:116, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: +/usr/include/dune/geometry/multilineargeometry.hh:344:98: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 344 | return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:167:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 167 | return impl().global( local ); + | ~~~~~~~~~~~~~^~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:176:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 176 | return impl().local( global ); + | ~~~~~~~~~~~~^~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:241:39: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 241 | return impl().jacobianTransposed( local ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:267: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 + 267 | return impl().jacobianInverseTransposed(local); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.hh:12, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:116, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: +/usr/include/dune/geometry/multilineargeometry.hh:344:98: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 344 | return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:274:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 274 | GlobalCoordinate center () const { return global( refElement().position( 0, 0 ) ); } + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:11, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: +/build/dune-grid-2.7.1/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; Dune::Geometry::JacobianTransposed = Dune::FieldMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:164:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<2, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Geometry>]' +/build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh:55:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:131:24: required from 'void test(const string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:207:30: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:239:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 239 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const + | ^~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: +/build/dune-grid-2.7.1/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::GeoGrid::Geometry::GlobalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:158: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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]' +/build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh:177:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:131:24: required from 'void test(const string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:207:30: required from here +/build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:189:24: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 189 | GlobalCoordinate corner ( const int i ) const { return mapping_->corner( i ); } + | ^~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:20: +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLevelIntersection > >]': +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107: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 + 107 | void checkIntersection ( const Intersection &intersection, bool isCartesian = false ) + | ^~~~~~~~~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107: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/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107: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/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107: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/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107: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/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:11, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: +/build/dune-grid-2.7.1/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; Dune::Geometry::JacobianTransposed = Dune::FieldMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:164:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<2, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >, Dune::GeoGrid::Geometry>]' +/build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh:55:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >]' +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:131:24: required from 'void test(const string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:218:49: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:239:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 239 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const + | ^~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: +/build/dune-grid-2.7.1/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 >; Dune::GeoGrid::Geometry::GlobalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:158: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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]' +/build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh:177:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >]' +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:131:24: required from 'void test(const string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:218:49: required from here +/build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:189:24: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 189 | GlobalCoordinate corner ( const int i ) const { return mapping_->corner( i ); } + | ^~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:267: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 + 267 | return impl().jacobianInverseTransposed(local); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:167:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 167 | return impl().global( local ); + | ~~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:267:46: 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 impl().jacobianInverseTransposed(local); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.hh:12, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:116, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: +/usr/include/dune/geometry/multilineargeometry.hh:344:98: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 344 | return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:875:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 875 | jt[ dim-1 ] = orgTop - orgBottom; + | ~~~~~~~^~~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:344:98: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 344 | return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:20: +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:350:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 350 | if( (intNormal - refIntNormal).two_norm() > tolerance ) + | ~~~~~~~~~~~^~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:11, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: +/build/dune-grid-2.7.1/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; Dune::Geometry::JacobianTransposed = Dune::FieldMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:164:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<2, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Geometry>]' +/build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh:55:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]' +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:131:24: required from 'void test(const string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:224:50: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:239:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 239 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const + | ^~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: +/build/dune-grid-2.7.1/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 >; Dune::GeoGrid::Geometry::GlobalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:158: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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]' +/build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh:177:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]' +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:131:24: required from 'void test(const string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:224:50: required from here +/build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:189:24: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 189 | GlobalCoordinate corner ( const int i ) const { return mapping_->corner( i ); } + | ^~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:11, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: +/build/dune-grid-2.7.1/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; Dune::Geometry::JacobianTransposed = Dune::FieldMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:164:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<2, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Geometry>]' +/build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh:55:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:131:24: required from 'void test(const string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:229:48: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:239:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 239 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const + | ^~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: +/build/dune-grid-2.7.1/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 >; Dune::GeoGrid::Geometry::GlobalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:158: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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]' +/build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh:177:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:131:24: required from 'void test(const string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:229:48: required from here +/build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:189:24: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 189 | GlobalCoordinate corner ( const int i ) const { return mapping_->corner( i ); } + | ^~~~~~ +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:411:6: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 411 | void checkIntersectionIterator ( const GridViewType &view, + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:11, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: +/build/dune-grid-2.7.1/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; Dune::Geometry::LocalCoordinate = Dune::FieldVector; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:728: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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:856:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >, DeformationFunction > > >, std::allocator > >]' +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1056:34: required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid, DeformationFunction > > > >]' +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:249:38: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:174:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 174 | LocalCoordinate local (const GlobalCoordinate& global) const + | ^~~~~ +/build/dune-grid-2.7.1/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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:728: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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:856:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >, DeformationFunction > > >, std::allocator > >]' +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1056:34: required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid, DeformationFunction > > > >]' +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:249:38: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:165:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 165 | GlobalCoordinate global (const LocalCoordinate& local) const + | ^~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: +/build/dune-grid-2.7.1/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::GeoGrid::Geometry::JacobianTransposed = Dune::FieldMatrix; Dune::GeoGrid::Geometry::LocalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:241: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; Dune::Geometry::JacobianTransposed = Dune::FieldMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]' +/usr/include/dune/geometry/test/checkgeometry.hh:164:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<2, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Geometry>]' +/build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh:55:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:131:24: required from 'void test(const string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:207:30: required from here +/build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:198:26: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 198 | JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const { return mapping_->jacobianTransposed( local ); } + | ^~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:11, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: +/build/dune-grid-2.7.1/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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:74:52: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridLocalGeometry>]' +/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:33:18: required from 'void Dune::checkLocalGeometry(const Dune::Geometry&, Dune::GeometryType, const string&) [with int mydim = 2; int cdim = 2; Grid = const Dune::UGGrid<2>; Imp = Dune::UGGridLocalGeometry; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh:134:27: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:131:24: required from 'void test(const string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:207:30: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:223:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 223 | GlobalCoordinate center () const + | ^~~~~~ +/build/dune-grid-2.7.1/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; Dune::Geometry::JacobianTransposed = Dune::FieldMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:164:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridLocalGeometry>]' +/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:33:18: required from 'void Dune::checkLocalGeometry(const Dune::Geometry&, Dune::GeometryType, const string&) [with int mydim = 2; int cdim = 2; Grid = const Dune::UGGrid<2>; Imp = Dune::UGGridLocalGeometry; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh:134:27: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:131:24: required from 'void test(const string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:207:30: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:239:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 239 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const + | ^~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: +/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::MultiLinearGeometry::GlobalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:189: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::GeoGrid::Geometry::GlobalCoordinate = Dune::FieldVector]' +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:158: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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]' +/build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh:177:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:131:24: required from 'void test(const string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:207:30: required from here +/usr/include/dune/geometry/multilineargeometry.hh:267:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 267 | GlobalCoordinate corner ( int i ) const + | ^~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:20: +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::UGGridLeafIntersection > >]': +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 107 | void checkIntersection ( const Intersection &intersection, bool isCartesian = false ) + | ^~~~~~~~~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107: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 +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107: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/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107: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/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107: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/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107: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/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: +/build/dune-grid-2.7.1/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 >; Dune::GeoGrid::Geometry::JacobianTransposed = Dune::FieldMatrix; Dune::GeoGrid::Geometry::LocalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:241: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; Dune::Geometry::JacobianTransposed = Dune::FieldMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]' +/usr/include/dune/geometry/test/checkgeometry.hh:164:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<2, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >, Dune::GeoGrid::Geometry>]' +/build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh:55:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >]' +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:131:24: required from 'void test(const string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:218:49: required from here +/build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:198:26: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 198 | JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const { return mapping_->jacobianTransposed( local ); } + | ^~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: +/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 > >; Dune::MultiLinearGeometry::GlobalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:189: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 >; Dune::GeoGrid::Geometry::GlobalCoordinate = Dune::FieldVector]' +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:158: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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]' +/build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh:177:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >]' +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:131:24: required from 'void test(const string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:218:49: required from here +/usr/include/dune/geometry/multilineargeometry.hh:267:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 267 | GlobalCoordinate corner ( int i ) const + | ^~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:267: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 + 267 | return impl().jacobianInverseTransposed(local); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:167:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 167 | return impl().global( local ); + | ~~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:267:46: 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 impl().jacobianInverseTransposed(local); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.hh:12, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:116, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: +/usr/include/dune/geometry/multilineargeometry.hh:344:98: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 344 | return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:875:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 875 | jt[ dim-1 ] = orgTop - orgBottom; + | ~~~~~~~^~~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:344:98: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 344 | return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:20: +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:350:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 350 | if( (intNormal - refIntNormal).two_norm() > tolerance ) + | ~~~~~~~~~~~^~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: +/build/dune-grid-2.7.1/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 >; Dune::GeoGrid::Geometry::JacobianTransposed = Dune::FieldMatrix; Dune::GeoGrid::Geometry::LocalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:241: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; Dune::Geometry::JacobianTransposed = Dune::FieldMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]' +/usr/include/dune/geometry/test/checkgeometry.hh:164:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<2, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Geometry>]' +/build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh:55:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]' +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:131:24: required from 'void test(const string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:224:50: required from here +/build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:198:26: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 198 | JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const { return mapping_->jacobianTransposed( local ); } + | ^~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: +/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 > >; Dune::MultiLinearGeometry::GlobalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:189: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 >; Dune::GeoGrid::Geometry::GlobalCoordinate = Dune::FieldVector]' +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:158: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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]' +/build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh:177:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]' +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:131:24: required from 'void test(const string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:224:50: required from here +/usr/include/dune/geometry/multilineargeometry.hh:267:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 267 | GlobalCoordinate corner ( int i ) const + | ^~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: +/build/dune-grid-2.7.1/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 >; Dune::GeoGrid::Geometry::JacobianTransposed = Dune::FieldMatrix; Dune::GeoGrid::Geometry::LocalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:241: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; Dune::Geometry::JacobianTransposed = Dune::FieldMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]' +/usr/include/dune/geometry/test/checkgeometry.hh:164:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<2, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Geometry>]' +/build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh:55:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:131:24: required from 'void test(const string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:229:48: required from here +/build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:198:26: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 198 | JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const { return mapping_->jacobianTransposed( local ); } + | ^~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: +/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 > >; Dune::MultiLinearGeometry::GlobalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:189: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 >; Dune::GeoGrid::Geometry::GlobalCoordinate = Dune::FieldVector]' +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:158: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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]' +/build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh:177:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:131:24: required from 'void test(const string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:229:48: required from here +/usr/include/dune/geometry/multilineargeometry.hh:267:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 267 | GlobalCoordinate corner ( int i ) const + | ^~~~~~ +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:411:6: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 411 | void checkIntersectionIterator ( const GridViewType &view, + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +/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; Dune::MultiLinearGeometry::LocalCoordinate = Dune::FieldVector; Dune::MultiLinearGeometry::GlobalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:176: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; Dune::Geometry::LocalCoordinate = Dune::FieldVector; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]' +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:728: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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:856:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >, DeformationFunction > > >, std::allocator > >]' +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1056:34: required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid, DeformationFunction > > > >]' +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:249:38: required from here +/usr/include/dune/geometry/multilineargeometry.hh:304:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 304 | 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; Dune::MultiLinearGeometry::GlobalCoordinate = Dune::FieldVector; Dune::MultiLinearGeometry::LocalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:167: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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector; Dune::Geometry::LocalCoordinate = Dune::FieldVector]' +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:728: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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:856:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >, DeformationFunction > > >, std::allocator > >]' +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1056:34: required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid, DeformationFunction > > > >]' +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:249:38: 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 global ( const LocalCoordinate &local ) const + | ^~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry::JacobianTransposed Dune::CachedMultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >; Dune::CachedMultiLinearGeometry::JacobianTransposed = Dune::FieldMatrix; Dune::CachedMultiLinearGeometry::LocalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:198: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::GeoGrid::Geometry::JacobianTransposed = Dune::FieldMatrix; Dune::GeoGrid::Geometry::LocalCoordinate = Dune::FieldVector]' +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:241: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; Dune::Geometry::JacobianTransposed = Dune::FieldMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]' +/usr/include/dune/geometry/test/checkgeometry.hh:164:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<2, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Geometry>]' +/build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh:55:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:131:24: required from 'void test(const string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:207:30: required from here +/usr/include/dune/geometry/multilineargeometry.hh:633:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 633 | JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::center() const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits; Dune::MultiLinearGeometry::GlobalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:225: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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]' +/usr/include/dune/geometry/test/checkgeometry.hh:74:52: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridLocalGeometry>]' +/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:33:18: required from 'void Dune::checkLocalGeometry(const Dune::Geometry&, Dune::GeometryType, const string&) [with int mydim = 2; int cdim = 2; Grid = const Dune::UGGrid<2>; Imp = Dune::UGGridLocalGeometry; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh:134:27: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:131:24: required from 'void test(const string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:207:30: required from here +/usr/include/dune/geometry/multilineargeometry.hh:274:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 274 | GlobalCoordinate center () const { return global( refElement().position( 0, 0 ) ); } + | ^~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:11, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry; Dune::Geometry::JacobianInverseTransposed = Dune::MultiLinearGeometry, Dune::IdenticalCoordFunction > > >::JacobianInverseTransposed; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:287:99: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:465:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Iterator > >, 0, Dune::All_Partition, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, false> >]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:628:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:652:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:133:28: required from 'void test(const string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:207:30: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:265: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 + 265 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1184, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:11, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: +/build/dune-grid-2.7.1/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection::GlobalCoordinate Dune::Intersection::centerUnitOuterNormal() const [with GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; IntersectionImp = Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > >; Dune::Intersection::GlobalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:395:44: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:465:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Iterator > >, 0, Dune::All_Partition, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, false> >]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:628:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:652:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:133:28: required from 'void test(const string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:207:30: required from here +/build/dune-grid-2.7.1/dune/grid/common/intersection.hh:416:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 416 | GlobalCoordinate centerUnitOuterNormal () const + | ^~~~~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: +/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 > >; Dune::CachedMultiLinearGeometry::JacobianTransposed = Dune::FieldMatrix; Dune::CachedMultiLinearGeometry::LocalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:198: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 >; Dune::GeoGrid::Geometry::JacobianTransposed = Dune::FieldMatrix; Dune::GeoGrid::Geometry::LocalCoordinate = Dune::FieldVector]' +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:241: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; Dune::Geometry::JacobianTransposed = Dune::FieldMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]' +/usr/include/dune/geometry/test/checkgeometry.hh:164:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<2, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >, Dune::GeoGrid::Geometry>]' +/build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh:55:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >]' +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:131:24: required from 'void test(const string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:218:49: required from here +/usr/include/dune/geometry/multilineargeometry.hh:633:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 633 | JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::PoolAllocator > >; Dune::MultiLinearGeometry::LocalCoordinate = Dune::FieldVector; Dune::MultiLinearGeometry::GlobalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/multilineargeometry.hh:583:27: required from 'Dune::CachedMultiLinearGeometry::LocalCoordinate Dune::CachedMultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::PoolAllocator > >; Dune::CachedMultiLinearGeometry::LocalCoordinate = Dune::FieldVector; Dune::CachedMultiLinearGeometry::GlobalCoordinate = Dune::FieldVector]' +/build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:193:94: required from 'Dune::GeoGrid::Geometry::LocalCoordinate Dune::GeoGrid::Geometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; Dune::GeoGrid::Geometry::LocalCoordinate = Dune::FieldVector; Dune::GeoGrid::Geometry::GlobalCoordinate = Dune::FieldVector]' +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:176:26: required from 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; GeometryImp = Dune::GeoGrid::Geometry; Dune::Geometry::LocalCoordinate = Dune::FieldVector; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]' +/build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh:180:34: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >]' +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:131:24: required from 'void test(const string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:218:49: required from here +/usr/include/dune/geometry/multilineargeometry.hh:304:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 304 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const + | ^~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:11, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; GeometryImp = Dune::GeoGrid::Geometry; Dune::Geometry::JacobianInverseTransposed = Dune::MultiLinearGeometry, Dune::IdenticalCoordFunction, Dune::PoolAllocator > > >::JacobianInverseTransposed; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:287:99: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, Dune::PoolAllocator >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::PoolAllocator >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:465:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, Dune::PoolAllocator > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >, Dune::GeoGrid::Iterator > >, 0, Dune::All_Partition, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >, false> >]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:628:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, Dune::PoolAllocator > >]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:652:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >]' +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:133:28: required from 'void test(const string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:218:49: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:265: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 + 265 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1184, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:11, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: +/build/dune-grid-2.7.1/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection::GlobalCoordinate Dune::Intersection::centerUnitOuterNormal() const [with GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; IntersectionImp = Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::PoolAllocator >, Dune::Intersection, Dune::UGGridLevelIntersection > > >; Dune::Intersection::GlobalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:395:44: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, Dune::PoolAllocator >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::PoolAllocator >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:465:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, Dune::PoolAllocator > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >, Dune::GeoGrid::Iterator > >, 0, Dune::All_Partition, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >, false> >]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:628:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, Dune::PoolAllocator > >]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:652:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >]' +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:133:28: required from 'void test(const string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:218:49: required from here +/build/dune-grid-2.7.1/dune/grid/common/intersection.hh:416:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 416 | GlobalCoordinate centerUnitOuterNormal () const + | ^~~~~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: +/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 > >; Dune::CachedMultiLinearGeometry::JacobianTransposed = Dune::FieldMatrix; Dune::CachedMultiLinearGeometry::LocalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:198: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 >; Dune::GeoGrid::Geometry::JacobianTransposed = Dune::FieldMatrix; Dune::GeoGrid::Geometry::LocalCoordinate = Dune::FieldVector]' +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:241: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; Dune::Geometry::JacobianTransposed = Dune::FieldMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]' +/usr/include/dune/geometry/test/checkgeometry.hh:164:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<2, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Geometry>]' +/build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh:55:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]' +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:131:24: required from 'void test(const string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:224:50: required from here +/usr/include/dune/geometry/multilineargeometry.hh:633:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 633 | JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >; Dune::MultiLinearGeometry::LocalCoordinate = Dune::FieldVector; Dune::MultiLinearGeometry::GlobalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/multilineargeometry.hh:583:27: required from 'Dune::CachedMultiLinearGeometry::LocalCoordinate Dune::CachedMultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >; Dune::CachedMultiLinearGeometry::LocalCoordinate = Dune::FieldVector; Dune::CachedMultiLinearGeometry::GlobalCoordinate = Dune::FieldVector]' +/build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:193:94: required from 'Dune::GeoGrid::Geometry::LocalCoordinate Dune::GeoGrid::Geometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; Dune::GeoGrid::Geometry::LocalCoordinate = Dune::FieldVector; Dune::GeoGrid::Geometry::GlobalCoordinate = Dune::FieldVector]' +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:176:26: required from 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GeometryImp = Dune::GeoGrid::Geometry; Dune::Geometry::LocalCoordinate = Dune::FieldVector; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]' +/build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh:180:34: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]' +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:131:24: required from 'void test(const string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:224:50: required from here +/usr/include/dune/geometry/multilineargeometry.hh:304:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 304 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const + | ^~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:11, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GeometryImp = Dune::GeoGrid::Geometry; Dune::Geometry::JacobianInverseTransposed = Dune::MultiLinearGeometry, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > > >::JacobianInverseTransposed; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:287:99: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:465:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Iterator > >, 0, Dune::All_Partition, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, false> >]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:628:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:652:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]' +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:133:28: required from 'void test(const string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:224:50: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:265: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 + 265 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1184, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:11, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: +/build/dune-grid-2.7.1/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection::GlobalCoordinate Dune::Intersection::centerUnitOuterNormal() const [with GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; IntersectionImp = Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::Intersection, Dune::UGGridLevelIntersection > > >; Dune::Intersection::GlobalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:395:44: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:465:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Iterator > >, 0, Dune::All_Partition, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, false> >]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:628:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:652:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]' +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:133:28: required from 'void test(const string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:224:50: required from here +/build/dune-grid-2.7.1/dune/grid/common/intersection.hh:416:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 416 | GlobalCoordinate centerUnitOuterNormal () const + | ^~~~~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: +/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 > >; Dune::CachedMultiLinearGeometry::JacobianTransposed = Dune::FieldMatrix; Dune::CachedMultiLinearGeometry::LocalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:198: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 >; Dune::GeoGrid::Geometry::JacobianTransposed = Dune::FieldMatrix; Dune::GeoGrid::Geometry::LocalCoordinate = Dune::FieldVector]' +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:241: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; Dune::Geometry::JacobianTransposed = Dune::FieldMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]' +/usr/include/dune/geometry/test/checkgeometry.hh:164:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<2, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Geometry>]' +/build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh:55:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:131:24: required from 'void test(const string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:229:48: required from here +/usr/include/dune/geometry/multilineargeometry.hh:633:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 633 | JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >; Dune::MultiLinearGeometry::LocalCoordinate = Dune::FieldVector; Dune::MultiLinearGeometry::GlobalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/multilineargeometry.hh:583:27: required from 'Dune::CachedMultiLinearGeometry::LocalCoordinate Dune::CachedMultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >; Dune::CachedMultiLinearGeometry::LocalCoordinate = Dune::FieldVector; Dune::CachedMultiLinearGeometry::GlobalCoordinate = Dune::FieldVector]' +/build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:193:94: required from 'Dune::GeoGrid::Geometry::LocalCoordinate Dune::GeoGrid::Geometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; Dune::GeoGrid::Geometry::LocalCoordinate = Dune::FieldVector; Dune::GeoGrid::Geometry::GlobalCoordinate = Dune::FieldVector]' +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:176:26: required from 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry; Dune::Geometry::LocalCoordinate = Dune::FieldVector; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]' +/build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh:180:34: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:131:24: required from 'void test(const string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:229:48: required from here +/usr/include/dune/geometry/multilineargeometry.hh:304:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 304 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const + | ^~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:11, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GeometryImp = Dune::GeoGrid::Geometry; Dune::Geometry::JacobianInverseTransposed = Dune::MultiLinearGeometry, Dune::IdenticalCoordFunction, Dune::DebugAllocator > > >::JacobianInverseTransposed; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:287:99: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:465:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Iterator > >, 0, Dune::All_Partition, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, false> >]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:628:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:652:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:133:28: required from 'void test(const string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:229:48: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:265:31: note: parameter passing for argument of type 'Dune::MultiLinearGeometry, Dune::IdenticalCoordFunction, Dune::DebugAllocator > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 + 265 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1184, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:11, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: +/build/dune-grid-2.7.1/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection::GlobalCoordinate Dune::Intersection::centerUnitOuterNormal() const [with GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; IntersectionImp = Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::Intersection, Dune::UGGridLevelIntersection > > >; Dune::Intersection::GlobalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:395:44: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:465:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Iterator > >, 0, Dune::All_Partition, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, false> >]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:628:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:652:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]' +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:133:28: required from 'void test(const string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:229:48: required from here +/build/dune-grid-2.7.1/dune/grid/common/intersection.hh:416:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 416 | GlobalCoordinate centerUnitOuterNormal () const + | ^~~~~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: +/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; Dune::MultiLinearGeometry::JacobianTransposed = Dune::FieldMatrix; Dune::MultiLinearGeometry::LocalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/multilineargeometry.hh:315:96: required from 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits; Dune::MultiLinearGeometry::LocalCoordinate = Dune::FieldVector; Dune::MultiLinearGeometry::GlobalCoordinate = Dune::FieldVector]' +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:176: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; Dune::Geometry::LocalCoordinate = Dune::FieldVector; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]' +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:728: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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:856:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >, DeformationFunction > > >, std::allocator > >]' +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1056:34: required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid, DeformationFunction > > > >]' +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:249:38: required from here +/usr/include/dune/geometry/multilineargeometry.hh:369:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 369 | JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:11, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: +/build/dune-grid-2.7.1/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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/test/checkidset.hh:106:33: required from 'Dune::checkInjectivity, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IdSet, Dune::IdenticalCoordFunction >, Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int> > >:: [with auto:36 = std::integral_constant]' +/usr/include/dune/common/hybridutilities.hh:224:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IdSet, Dune::IdenticalCoordFunction >, Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int> > >::; Index = unsigned int; Index ...i = {0, 1, 2}]' +/usr/include/dune/common/hybridutilities.hh:269:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::checkInjectivity, Dune::IdenticalCoordFunction >, Dune::GeoGrid::IdSet, Dune::IdenticalCoordFunction >, Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int> > >::]' +/build/dune-grid-2.7.1/dune/grid/test/checkidset.hh:89:24: required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; IdSet = Dune::GeoGrid::IdSet, Dune::IdenticalCoordFunction >, Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int> >]' +/build/dune-grid-2.7.1/dune/grid/test/checkidset.hh:129:21: required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; IdSet = Dune::GeoGrid::IdSet, Dune::IdenticalCoordFunction >, Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int> >]' +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1032:13: required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:121:12: required from 'void test(const string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:207:30: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:223:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 223 | GlobalCoordinate center () const + | ^~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: +/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::MultiLinearGeometry::JacobianTransposed = Dune::FieldMatrix; Dune::MultiLinearGeometry::LocalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/multilineargeometry.hh:638: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::CachedMultiLinearGeometry::JacobianTransposed = Dune::FieldMatrix; Dune::CachedMultiLinearGeometry::LocalCoordinate = Dune::FieldVector]' +/build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:198: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::GeoGrid::Geometry::JacobianTransposed = Dune::FieldMatrix; Dune::GeoGrid::Geometry::LocalCoordinate = Dune::FieldVector]' +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:241: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; Dune::Geometry::JacobianTransposed = Dune::FieldMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]' +/usr/include/dune/geometry/test/checkgeometry.hh:164:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<2, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Geometry>]' +/build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh:55:20: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:131:24: required from 'void test(const string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:207:30: required from here +/usr/include/dune/geometry/multilineargeometry.hh:369:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 369 | JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:11, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry; Dune::Geometry::LocalCoordinate = Dune::FieldVector; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:157:31: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Geometry>]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:157:16: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:465:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Iterator > >, 0, Dune::All_Partition, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, false> >]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:628:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:652:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:133:28: required from 'void test(const string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:207:30: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:174:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 174 | LocalCoordinate local (const GlobalCoordinate& global) const + | ^~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:11, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: +/build/dune-grid-2.7.1/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::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry; Dune::Geometry::JacobianTransposed = Dune::FieldMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:164:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Geometry>]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:157:16: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction >, Dune::Intersection, Dune::UGGridLevelIntersection > > > >]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:465:22: required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Iterator > >, 0, Dune::All_Partition, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, false> >]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:628:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:652:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]' +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:133:28: required from 'void test(const string&) [with GeometryGridType = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:207:30: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:239:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 239 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const + | ^~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/map:61, + from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:19, + from /build/dune-grid-2.7.1/dune/grid/test/test-ug.cc:14: +/usr/include/c++/10/bits/stl_map.h: In function 'void generalTests(bool)': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, @@ -23536,76 +23634,14 @@ | ^~~~~~~~ /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Dune::YaspGrid::CollectiveCommunicationType, const Dune::YLoadBalance*) [with int dim = 3; Coordinates = Dune::EquidistantCoordinates]': /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:904: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/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267:1: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 267 | } - | ^ -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: In function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/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, __gnu_cxx::__pool_alloc > >]': -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc: In function 'Dune::Intersection::GlobalCoordinate Dune::Intersection::outerNormal(const LocalCoordinate&) const [with GridImp = const Dune::IdentityGrid > >; IntersectionImp = Dune::IdentityGridLevelIntersection > > >]': -/build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:44:1: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 44 | } - | ^ -/build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc: In function 'Dune::Intersection::GlobalCoordinate Dune::Intersection::outerNormal(const LocalCoordinate&) const [with GridImp = const Dune::IdentityGrid > >; IntersectionImp = Dune::IdentityGridLevelIntersection > > >]': -/build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:44: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/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc: In function 'Dune::FieldVector::dimworld> Dune::IdentityGridLevelIntersection::integrationOuterNormal(const Dune::FieldVector::dim - 1)>&) const [with GridImp = const Dune::IdentityGrid > >]': -/build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:44: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/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc: In function 'Dune::IdentityGridGeometry::JacobianInverseTransposed Dune::IdentityGridGeometry::jacobianInverseTransposed(const Dune::FieldVector&) const [with int mydim = 2; int coorddim = 2; GridImp = const Dune::IdentityGrid > >]': -/build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:44:1: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc: In function 'const Dune::FieldVector Dune::IdentityGridGeometry::corner(int) const [with int mydim = 0; int coorddim = 2; GridImp = const Dune::IdentityGrid > >]': -/build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:44: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/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc: In function 'Dune::IdentityGridGeometry::JacobianInverseTransposed Dune::IdentityGridGeometry::jacobianInverseTransposed(const Dune::FieldVector&) const [with int mydim = 3; int coorddim = 3; GridImp = const Dune::IdentityGrid > >]': -/build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:44:1: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc: In function 'const Dune::FieldVector Dune::IdentityGridGeometry::corner(int) const [with int mydim = 0; int coorddim = 3; GridImp = const Dune::IdentityGrid > >]': -/build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:44: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/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc: In function 'Dune::FieldVector Dune::IdentityGridLeafIntersection::integrationOuterNormal(const Dune::FieldVector&) const [with GridImp = const Dune::IdentityGrid > >]': -/build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:44: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/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc: In function 'Dune::Intersection::GlobalCoordinate Dune::Intersection::outerNormal(const LocalCoordinate&) const [with GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates >; IntersectionImp = Dune::YaspIntersection > >]': -/build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:44: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/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc: In function 'Dune::Intersection::GlobalCoordinate Dune::Intersection::outerNormal(const LocalCoordinate&) const [with GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >; IntersectionImp = Dune::YaspIntersection > >]': -/build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:44: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/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc: In function 'Dune::FieldVector::dimworld> Dune::YaspIntersection::integrationOuterNormal(const Dune::FieldVector::dim - 1)>&) const [with GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates >]': -/build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:44: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/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc: In function 'Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2]': -/build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:44:1: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc: In function 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::corner(int) const [with CoordType = double; unsigned int dim = 0; unsigned int coorddim = 2]': -/build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:44: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/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc: In function 'Dune::IdentityGridGeometry::JacobianInverseTransposed Dune::IdentityGridGeometry::jacobianInverseTransposed(const Dune::FieldVector&) const [with int mydim = 1; int coorddim = 2; GridImp = const Dune::IdentityGrid > >]': -/build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:44: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/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc: In function 'Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 3; unsigned int coorddim = 3]': -/build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:44:1: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc: In function 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::corner(int) const [with CoordType = double; unsigned int dim = 0; unsigned int coorddim = 3]': -/build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:44: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/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc: In function 'Dune::IdentityGridGeometry::JacobianTransposed Dune::IdentityGridGeometry::jacobianTransposed(const Dune::FieldVector&) const [with int mydim = 1; int coorddim = 2; GridImp = const Dune::IdentityGrid > >]': -/build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:44: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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: In 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 > >]': -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc: In function 'Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]': -/build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:44: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/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc: In function 'Dune::AxisAlignedCubeGeometry::JacobianTransposed Dune::AxisAlignedCubeGeometry::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]': -/build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:44: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/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc: In function 'Dune::IdentityGridGeometry::JacobianTransposed Dune::IdentityGridGeometry::jacobianTransposed(const Dune::FieldVector&) const [with int mydim = 2; int coorddim = 2; GridImp = const Dune::IdentityGrid > >]': -/build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:44:1: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc: In function 'Dune::IdentityGridGeometry::JacobianTransposed Dune::IdentityGridGeometry::jacobianTransposed(const Dune::FieldVector&) const [with int mydim = 3; int coorddim = 3; GridImp = const Dune::IdentityGrid > >]': -/build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:44:1: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc: In function 'Dune::FieldVector Dune::IdentityGridGeometry::global(const Dune::FieldVector&) const [with int mydim = 0; int coorddim = 2; GridImp = const Dune::IdentityGrid > >]': -/build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:44: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/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc: In function 'Dune::IdentityGridGeometry::JacobianTransposed Dune::IdentityGridGeometry::jacobianTransposed(const Dune::FieldVector&) const [with int mydim = 1; int coorddim = 3; GridImp = const Dune::IdentityGrid > >]': -/build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:44: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/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc: In function 'Dune::IdentityGridGeometry::JacobianInverseTransposed Dune::IdentityGridGeometry::jacobianInverseTransposed(const Dune::FieldVector&) const [with int mydim = 1; int coorddim = 3; GridImp = const Dune::IdentityGrid > >]': -/build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:44: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/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc: In function 'Dune::AxisAlignedCubeGeometry::JacobianTransposed Dune::AxisAlignedCubeGeometry::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2]': -/build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:44:1: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc: In function 'Dune::AxisAlignedCubeGeometry::JacobianTransposed Dune::AxisAlignedCubeGeometry::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 3; unsigned int coorddim = 3]': -/build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:44:1: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc: In function 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 0; unsigned int coorddim = 2]': -/build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:44: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/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc: In function 'Dune::AxisAlignedCubeGeometry::JacobianTransposed Dune::AxisAlignedCubeGeometry::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 3]': -/build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:44: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/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc: In function 'Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 3]': -/build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:44: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 file included from /usr/include/dune/common/fvector.hh:20, + from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:15, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, + from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:9: +/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:448:18: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 448 | derived_type operator- (const DenseVector& b) const + | ^~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, @@ -23628,14 +23664,6 @@ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/identitygrid.hh:19, - from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:10: -/build/dune-grid-2.7.1/dune/grid/identitygrid/identitygridgeometry.hh: In function 'const Dune::FieldVector Dune::IdentityGridGeometry::corner(int) const [with int mydim = 0; int coorddim = 3; GridImp = const Dune::IdentityGrid > >]': -/build/dune-grid-2.7.1/dune/grid/identitygrid/identitygridgeometry.hh:67:40: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 67 | const FieldVector corner (int i) const { - | ^~~~~~ -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/identitygrid/identitygridgeometry.hh:67:40: note: parameter passing 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++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, @@ -23662,8 +23690,12 @@ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267:1: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 267 | } + | ^ +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: In function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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 /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, @@ -23675,34 +23707,20 @@ /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: In function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]': -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267:1: note: 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++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: 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 > >]': -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: In member function 'Dune::CachedMultiLinearGeometry::LocalCoordinate Dune::CachedMultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]': -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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 +In file included from /build/dune-grid-2.7.1/dune/grid/identitygrid.hh:19, + from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:10: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/identitygrid/identitygridgeometry.hh:74:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 74 | FieldVector global (const FieldVector& local) const { + | ^~~~~~ +/build/dune-grid-2.7.1/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, __gnu_cxx::__pool_alloc > >]': +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267:1: note: 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++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: 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 > >]': -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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 /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, @@ -23742,10 +23760,14 @@ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/identitygrid/identitygridgeometry.hh:74: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++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 3]': /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: In 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 > >]': +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267:1: note: 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++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]': /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); @@ -23754,20 +23776,82 @@ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:7, + from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:9: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: In function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]': +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/dune/grid/identitygrid.hh:19, + from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:10: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/identitygrid/identitygridgeometry.hh:74:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 74 | FieldVector global (const FieldVector& local) const { + | ^~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:7, + from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:9: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 3]': /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: 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 > >]': +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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 +In file included from /build/dune-grid-2.7.1/dune/grid/identitygrid.hh:19, + from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:10: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/identitygrid/identitygridgeometry.hh:74:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 74 | FieldVector global (const FieldVector& local) const { + | ^~~~~~ +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: In member function 'Dune::CachedMultiLinearGeometry::LocalCoordinate Dune::CachedMultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]': +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: 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 > >]': +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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 /usr/include/c++/10/vector:72, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:7, + from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:9: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 3; ctype = double; int dim = 3]': /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: In member function 'Dune::CachedMultiLinearGeometry::LocalCoordinate Dune::CachedMultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]': -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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 +[ 60%] Linking CXX executable test-ug +cd /build/dune-grid-2.7.1/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 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pthread -rdynamic CMakeFiles/test-ug.dir/test-ug.cc.o -o test-ug -Wl,-rpath,/build/dune-grid-2.7.1/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib ../../../lib/libdunegrid.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS3.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS2.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugL.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.7.1 -lgmp -lgmpxx -llapack -lblas -lf77blas -latlas -pthread /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /build/dune-grid-2.7.1/dune/grid/test/test-gridinfo.cc: In function 'int main(int, char**)': /build/dune-grid-2.7.1/dune/grid/test/test-gridinfo.cc:24:44: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 24 | Dune::YaspGrid<2> grid({1., 1.}, {4, 4}); @@ -23775,95 +23859,8 @@ /build/dune-grid-2.7.1/dune/grid/test/test-gridinfo.cc:30:51: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 30 | Dune::YaspGrid<3> grid({1., 1., 1.}, {4, 4, 4}); | ^ -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: In function 'Dune::GeoGrid::Geometry::GlobalCoordinate Dune::GeoGrid::Geometry::center() const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >]': -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: In function '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]': -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: In function '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]': -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: In function '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]': -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: In function 'Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: In function 'Dune::GeoGrid::Geometry::GlobalCoordinate Dune::GeoGrid::Geometry::center() const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, DeformationFunction > > > >]': -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: In function 'Dune::CachedMultiLinearGeometry::JacobianInverseTransposed Dune::CachedMultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]': -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: In function 'Dune::GeoGrid::Geometry::GlobalCoordinate Dune::GeoGrid::Geometry::center() const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]': -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: In function 'Dune::CachedMultiLinearGeometry::JacobianInverseTransposed Dune::CachedMultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]': -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: In function 'Dune::GeoGrid::Geometry::GlobalCoordinate Dune::GeoGrid::Geometry::center() const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]': -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: In function 'Dune::CachedMultiLinearGeometry::JacobianInverseTransposed Dune::CachedMultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]': -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: In function 'Dune::CachedMultiLinearGeometry::JacobianTransposed Dune::CachedMultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]': -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: In function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267:1: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: In function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]': -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: In function 'Dune::CachedMultiLinearGeometry::JacobianTransposed Dune::CachedMultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]': -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: In function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]': -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: In function 'Dune::CachedMultiLinearGeometry::JacobianTransposed Dune::CachedMultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]': -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: In function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]': -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: In function 'Dune::CachedMultiLinearGeometry::GlobalCoordinate Dune::CachedMultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 0; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]': -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: In function 'Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]': -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: In 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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: In function 'Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]': -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: In 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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: In function 'Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]': -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: In function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, DeformationFunction > > > >; GeometryImp = Dune::GeoGrid::Geometry]': -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: In function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::GeometryGrid, DeformationFunction > > > >; GeometryImp = Dune::GeoGrid::Geometry]': -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: In function 'Dune::CachedMultiLinearGeometry::JacobianTransposed Dune::CachedMultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]': -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: In function 'Dune::CachedMultiLinearGeometry::JacobianInverseTransposed Dune::CachedMultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]': -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: 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 > > > > >]': -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: In function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]': -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: In function 'Dune::CachedMultiLinearGeometry::JacobianTransposed Dune::CachedMultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]': -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: In function 'Dune::CachedMultiLinearGeometry::JacobianInverseTransposed Dune::CachedMultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]': -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: In function 'Dune::CachedMultiLinearGeometry::JacobianTransposed Dune::CachedMultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]': -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: In function 'Dune::CachedMultiLinearGeometry::JacobianInverseTransposed Dune::CachedMultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]': -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: In function 'Dune::CachedMultiLinearGeometry::JacobianTransposed Dune::CachedMultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]': -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: In function 'Dune::CachedMultiLinearGeometry::JacobianInverseTransposed Dune::CachedMultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]': -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: In function 'Dune::CachedMultiLinearGeometry::JacobianTransposed Dune::CachedMultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]': -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: In function 'Dune::CachedMultiLinearGeometry::JacobianInverseTransposed Dune::CachedMultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]': -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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 -In file included from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/gridptr.hh:31, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfparser.hh:28, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser.hh:6, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:23: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/io/file/gmshreader.hh:100:28: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 100 | virtual GlobalVector operator() ( const Dune::FieldVector &local ) const - | ^~~~~~~~ -[ 61%] Linking CXX executable test-gridinfo -cd /build/dune-grid-2.7.1/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 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pthread -rdynamic CMakeFiles/test-gridinfo.dir/test-gridinfo.cc.o -o test-gridinfo -Wl,-rpath,/build/dune-grid-2.7.1/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib ../../../lib/libdunegrid.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS3.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS2.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugL.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.7.1 -lgmp -lgmpxx -llapack -lblas -lf77blas -latlas -pthread /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so make[5]: Leaving directory '/build/dune-grid-2.7.1/build' -[ 61%] Built target test-gridinfo +[ 60%] Built target test-ug 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/dune-grid-2.7.1/build' cd /build/dune-grid-2.7.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.7.1 /build/dune-grid-2.7.1/dune/grid/test /build/dune-grid-2.7.1/build /build/dune-grid-2.7.1/build/dune/grid/test /build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/issue-53-uggrid-intersections.dir/DependInfo.cmake --color= @@ -23873,26 +23870,19 @@ make[5]: Leaving directory '/build/dune-grid-2.7.1/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/dune-grid-2.7.1/build' -[ 61%] Building CXX object dune/grid/test/CMakeFiles/issue-53-uggrid-intersections.dir/issue-53-uggrid-intersections.cc.o +[ 60%] Building CXX object dune/grid/test/CMakeFiles/issue-53-uggrid-intersections.dir/issue-53-uggrid-intersections.cc.o cd /build/dune-grid-2.7.1/build/dune/grid/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DMPI_NO_CPPBIND -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -o CMakeFiles/issue-53-uggrid-intersections.dir/issue-53-uggrid-intersections.cc.o -c /build/dune-grid-2.7.1/dune/grid/test/issue-53-uggrid-intersections.cc -In file included from /usr/include/c++/10/vector:72, - from /usr/include/dune/common/debugallocator.hh:9, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:16: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::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++/10/bits/vector.tcc:426: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 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::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++/10/bits/vector.tcc:426: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 /build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: -/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:369:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 369 | JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: In member function 'Dune::CachedMultiLinearGeometry::LocalCoordinate Dune::CachedMultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]': +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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 +In file included from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:9: +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Dune::YaspGrid::CollectiveCommunicationType, const Dune::YLoadBalance*) [with int dim = 1; Coordinates = Dune::EquidistantCoordinates]': +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:904:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 904 | YaspGrid (Dune::FieldVector L, + | ^~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:21, from /build/dune-grid-2.7.1/dune/grid/utility/structuredgridfactory.hh:20, @@ -23903,6 +23893,8 @@ /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:223:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | GlobalCoordinate center () const | ^~~~~~ +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Dune::YaspGrid::CollectiveCommunicationType, const Dune::YLoadBalance*) [with int dim = 2; Coordinates = Dune::EquidistantCoordinates]': +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:904: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/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.hh:12, from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:116, from /build/dune-grid-2.7.1/dune/grid/test/issue-53-uggrid-intersections.cc:17: @@ -23916,14 +23908,6 @@ /usr/include/dune/geometry/multilineargeometry.hh:369:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 369 | JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const | ^~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:11, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: -/build/dune-grid-2.7.1/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::GeometryGrid, DeformationFunction > > > >; GeometryImp = Dune::GeoGrid::Geometry]': -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:165:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 165 | GlobalCoordinate global (const LocalCoordinate& local) const - | ^~~~~~ /build/dune-grid-2.7.1/dune/grid/test/issue-53-uggrid-intersections.cc: In function 'Dune::TestSuite testGrid(const Grid&, const string&) [with Grid = Dune::UGGrid<2>]': /build/dune-grid-2.7.1/dune/grid/test/issue-53-uggrid-intersections.cc:48:64: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | << " inside center: " << is.inside().geometry().center() << "\n" @@ -23943,48 +23927,25 @@ /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:223:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | GlobalCoordinate center () const | ^~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: -/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:304:21: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 304 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const - | ^~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:304: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:304: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:304: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:304: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:875:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 875 | jt[ dim-1 ] = orgTop - orgBottom; - | ~~~~~~~^~~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:315:96: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 315 | 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: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 global ( const LocalCoordinate &local ) const - | ^~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /usr/include/dune/common/debugallocator.hh:9, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:16: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Dune::YaspGrid::CollectiveCommunicationType, const Dune::YLoadBalance*) [with int dim = 3; Coordinates = Dune::EquidistantCoordinates]': +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:904: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/dune-grid-2.7.1/dune/grid/test/issue-53-uggrid-intersections.cc: In function 'Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': /build/dune-grid-2.7.1/dune/grid/test/issue-53-uggrid-intersections.cc:146:1: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 146 | } | ^ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::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++/10/bits/vector.tcc:426: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 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/map:60, + from /build/dune-grid-2.7.1/dune/grid/utility/persistentcontainer.hh:6, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridpersistentcontainer.hh:13, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:84, + from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:9: +/usr/include/c++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/10/bits/stl_tree.h:2193:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, @@ -24057,20 +24018,48 @@ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:30, + from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:9: +/usr/include/dune/geometry/axisalignedcubegeometry.hh: In constructor 'Dune::AxisAlignedCubeGeometry::AxisAlignedCubeGeometry(Dune::FieldVector, Dune::FieldVector, const std::bitset<_Nb>&) [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]': +/usr/include/dune/geometry/axisalignedcubegeometry.hh:113:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 113 | AxisAlignedCubeGeometry(const Dune::FieldVector lower, + | ^~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/map:60, + from /build/dune-grid-2.7.1/dune/grid/utility/persistentcontainer.hh:6, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridpersistentcontainer.hh:13, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:84, + from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:9: +/usr/include/c++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/10/bits/stl_tree.h:2193:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]': /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::Intersection, Dune::IdenticalCoordFunction, std::allocator >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, std::allocator >, Dune::Intersection, Dune::UGGridLeafIntersection > > > >&}; _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 > > > > >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type '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 > > > > > >::iterator' changed in GCC 7.1 +In file included from /usr/include/c++/10/map:61, + from /build/dune-grid-2.7.1/dune/grid/utility/persistentcontainer.hh:6, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridpersistentcontainer.hh:13, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:84, + from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:9: +/usr/include/c++/10/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++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]': /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::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++/10/bits/vector.tcc:426: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 -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::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++/10/bits/vector.tcc:426: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 /usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]': /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); @@ -24083,39 +24072,34 @@ /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:341:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 341 | GlobalCoordinate center () const | ^~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: -/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:369:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 369 | JacobianTransposed jacobianTransposed ( 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:267:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 267 | GlobalCoordinate corner ( int i ) const - | ^~~~~~ -/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:369:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 369 | JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /usr/include/dune/common/debugallocator.hh:9, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:16: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 63%] Linking CXX executable issue-53-uggrid-intersections +In file included from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:30, + from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:9: +/usr/include/dune/geometry/axisalignedcubegeometry.hh: In constructor 'Dune::AxisAlignedCubeGeometry::AxisAlignedCubeGeometry(Dune::FieldVector, Dune::FieldVector, const std::bitset<_Nb>&) [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 3]': +/usr/include/dune/geometry/axisalignedcubegeometry.hh:113:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 113 | AxisAlignedCubeGeometry(const Dune::FieldVector lower, + | ^~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/map:60, + from /build/dune-grid-2.7.1/dune/grid/utility/persistentcontainer.hh:6, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridpersistentcontainer.hh:13, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:84, + from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:9: +/usr/include/c++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/10/bits/stl_tree.h:2193:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/bits/stl_tree.h:2193: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 + 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 61%] Linking CXX executable issue-53-uggrid-intersections cd /build/dune-grid-2.7.1/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 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pthread -rdynamic CMakeFiles/issue-53-uggrid-intersections.dir/issue-53-uggrid-intersections.cc.o -o issue-53-uggrid-intersections -Wl,-rpath,/build/dune-grid-2.7.1/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib ../../../lib/libdunegrid.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS3.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS2.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugL.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.7.1 -lgmp -lgmpxx -llapack -lblas -lf77blas -latlas -pthread /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so make[5]: Leaving directory '/build/dune-grid-2.7.1/build' -[ 63%] Built target issue-53-uggrid-intersections +[ 61%] Built target issue-53-uggrid-intersections 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/dune-grid-2.7.1/build' cd /build/dune-grid-2.7.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.7.1 /build/dune-grid-2.7.1/dune/grid/test /build/dune-grid-2.7.1/build /build/dune-grid-2.7.1/build/dune/grid/test /build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/test-parallel-ug.dir/DependInfo.cmake --color= @@ -24125,38 +24109,19 @@ make[5]: Leaving directory '/build/dune-grid-2.7.1/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/dune-grid-2.7.1/build' -[ 64%] Building CXX object dune/grid/test/CMakeFiles/test-parallel-ug.dir/test-parallel-ug.cc.o +[ 63%] Building CXX object dune/grid/test/CMakeFiles/test-parallel-ug.dir/test-parallel-ug.cc.o cd /build/dune-grid-2.7.1/build/dune/grid/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DMPI_NO_CPPBIND -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -o CMakeFiles/test-parallel-ug.dir/test-parallel-ug.cc.o -c /build/dune-grid-2.7.1/dune/grid/test/test-parallel-ug.cc -In file included from /usr/include/dune/common/fvector.hh:20, - from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:15, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, +/usr/include/c++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/bits/stl_tree.h:2193: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 +/usr/include/c++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/bits/stl_tree.h:2193: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 +In file included from /usr/include/c++/10/vector:72, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:7, from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:9: -/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:448:18: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 448 | derived_type operator- (const DenseVector& b) const - | ^~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/identitygrid.hh:19, - from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:10: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/identitygrid/identitygridgeometry.hh:74:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 74 | FieldVector global (const FieldVector& local) const { - | ^~~~~~ -In file included from /usr/include/c++/10/map:60, - from /build/dune-grid-2.7.1/dune/grid/utility/persistentcontainer.hh:6, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/persistentcontainer.hh:7, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:18, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: -/usr/include/c++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/10/bits/stl_tree.h:2193:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/identitygrid/identitygridgeometry.hh:74: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++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, from /build/dune-grid-2.7.1/dune/grid/test/test-parallel-ug.cc:18: @@ -24170,13 +24135,6 @@ /build/dune-grid-2.7.1/dune/grid/test/test-parallel-ug.cc:620:44: required from 'void testParallelUG(bool, bool, int, bool) [with int dim = 3]' /build/dune-grid-2.7.1/dune/grid/test/test-parallel-ug.cc:708:89: required from here /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:223:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -In file included from /usr/include/c++/10/vector:72, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:7, - from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:9: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, from /build/dune-grid-2.7.1/dune/grid/test/test-parallel-ug.cc:18: @@ -24192,12 +24150,12 @@ /build/dune-grid-2.7.1/dune/grid/test/test-parallel-ug.cc:591:49: required from 'void testParallelUG(bool, bool, int, bool) [with int dim = 3]' /build/dune-grid-2.7.1/dune/grid/test/test-parallel-ug.cc:708:89: required from here /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:165: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/dune-grid-2.7.1/dune/grid/identitygrid.hh:19, - from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:10: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/identitygrid/identitygridgeometry.hh:74:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 74 | FieldVector global (const FieldVector& local) const { - | ^~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:21, from /build/dune-grid-2.7.1/dune/grid/test/test-parallel-ug.cc:18: @@ -24209,23 +24167,16 @@ /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:223:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | GlobalCoordinate center () const | ^~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:7, - from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:9: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/dune-grid-2.7.1/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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]': /build/dune-grid-2.7.1/dune/grid/test/test-parallel-ug.cc:439:42: required from 'static void LoadBalance::fillVector(const GridView&, LoadBalance::Data&) [with int codim = 3; int ...codimensions = {}; = void; Grid = Dune::UGGrid<3>; LoadBalance::GridView = Dune::GridView > >; LoadBalance::Data = std::map, std::less, std::allocator > > >]' /build/dune-grid-2.7.1/dune/grid/test/test-parallel-ug.cc:491:32: required from 'static void LoadBalance::test(Grid&) [with int ...codimensions = {3}; Grid = Dune::UGGrid<3>]' /build/dune-grid-2.7.1/dune/grid/test/test-parallel-ug.cc:526:52: required from 'void testLoadBalance(bool, bool, int, bool) [with int dim = 3; int ...codimensions = {3}]' /build/dune-grid-2.7.1/dune/grid/test/test-parallel-ug.cc:711:93: required from here /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:223: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++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ /build/dune-grid-2.7.1/dune/grid/common/geometry.hh: In instantiation of 'Dune::FieldVector Dune::GeometryDefaultImplementation<0, cdim, GridImp, GeometryImp>::center() const [with int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; typename GridImp::ctype = double]': /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:225:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 0; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]' /build/dune-grid-2.7.1/dune/grid/test/test-parallel-ug.cc:439:42: required from 'static void LoadBalance::fillVector(const GridView&, LoadBalance::Data&) [with int codim = 2; int ...codimensions = {}; = void; Grid = Dune::UGGrid<2>; LoadBalance::GridView = Dune::GridView > >; LoadBalance::Data = std::map, std::less, std::allocator > > >]' @@ -24235,6 +24186,20 @@ /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:401:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 401 | FieldVector center () const | ^~~~~~ +In file included from /usr/include/c++/10/vector:67, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:7, + from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:9: +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:7, + from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:9: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ /build/dune-grid-2.7.1/dune/grid/common/geometry.hh: In instantiation of 'Dune::FieldVector Dune::GeometryDefaultImplementation<0, cdim, GridImp, GeometryImp>::center() const [with int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; typename GridImp::ctype = double]': /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:225:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 0; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]' /build/dune-grid-2.7.1/dune/grid/test/test-parallel-ug.cc:439:42: required from 'static void LoadBalance::fillVector(const GridView&, LoadBalance::Data&) [with int codim = 3; int ...codimensions = {}; = void; Grid = Dune::UGGrid<3>; LoadBalance::GridView = Dune::GridView > >; LoadBalance::Data = std::map, std::less, std::allocator > > >]' @@ -24242,21 +24207,8 @@ /build/dune-grid-2.7.1/dune/grid/test/test-parallel-ug.cc:526:52: required from 'void testLoadBalance(bool, bool, int, bool) [with int dim = 3; int ...codimensions = {3}]' /build/dune-grid-2.7.1/dune/grid/test/test-parallel-ug.cc:711:93: required from here /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:401: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/dune-grid-2.7.1/dune/grid/identitygrid.hh:19, - from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:10: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/identitygrid/identitygridgeometry.hh:74:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 74 | FieldVector global (const FieldVector& local) const { - | ^~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:7, - from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:9: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/vector.tcc: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > > > >]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, @@ -24282,6 +24234,8 @@ /build/dune-grid-2.7.1/dune/grid/test/test-parallel-ug.cc:638:17: required from 'void testParallelUG(bool, bool, int, bool) [with int dim = 3]' /build/dune-grid-2.7.1/dune/grid/test/test-parallel-ug.cc:708:89: required from here /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:156: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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: In function 'Dune::GeoGrid::Geometry::GlobalCoordinate Dune::GeoGrid::Geometry::center() const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >]': +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/dune/grid/test/test-parallel-ug.cc:17: /build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:1275: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 > >]' @@ -24316,6 +24270,12 @@ /build/dune-grid-2.7.1/dune/grid/test/test-parallel-ug.cc:589:32: required from 'void testParallelUG(bool, bool, int, bool) [with int dim = 2]' /build/dune-grid-2.7.1/dune/grid/test/test-parallel-ug.cc:701:89: required from here /build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:497: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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: In function '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]': +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: In function '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]': +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: In function '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]': +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:1275: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/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:1309:16: required from 'void Dune::VTKWriter::writeVertexData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' @@ -24327,6 +24287,90 @@ /build/dune-grid-2.7.1/dune/grid/test/test-parallel-ug.cc:589:32: required from 'void testParallelUG(bool, bool, int, bool) [with int dim = 3]' /build/dune-grid-2.7.1/dune/grid/test/test-parallel-ug.cc:708:89: required from here /build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:497: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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: In function 'Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267:1: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +[ 64%] Linking CXX executable test-gridinfo +cd /build/dune-grid-2.7.1/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 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pthread -rdynamic CMakeFiles/test-gridinfo.dir/test-gridinfo.cc.o -o test-gridinfo -Wl,-rpath,/build/dune-grid-2.7.1/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib ../../../lib/libdunegrid.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS3.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS2.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugL.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.7.1 -lgmp -lgmpxx -llapack -lblas -lf77blas -latlas -pthread /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: In function 'Dune::GeoGrid::Geometry::GlobalCoordinate Dune::GeoGrid::Geometry::center() const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, DeformationFunction > > > >]': +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: In function 'Dune::CachedMultiLinearGeometry::JacobianInverseTransposed Dune::CachedMultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]': +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: In function 'Dune::GeoGrid::Geometry::GlobalCoordinate Dune::GeoGrid::Geometry::center() const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]': +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: In function 'Dune::CachedMultiLinearGeometry::JacobianInverseTransposed Dune::CachedMultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]': +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: In function 'Dune::GeoGrid::Geometry::GlobalCoordinate Dune::GeoGrid::Geometry::center() const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]': +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: In function 'Dune::CachedMultiLinearGeometry::JacobianInverseTransposed Dune::CachedMultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]': +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: In function 'Dune::CachedMultiLinearGeometry::JacobianTransposed Dune::CachedMultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]': +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: In function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267:1: note: parameter passing for argument of type 'Dune::MultiLinearGeometry >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: In function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]': +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: In function 'Dune::CachedMultiLinearGeometry::JacobianTransposed Dune::CachedMultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]': +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: In function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]': +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: In function 'Dune::CachedMultiLinearGeometry::JacobianTransposed Dune::CachedMultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]': +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: In function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]': +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: In function 'Dune::CachedMultiLinearGeometry::GlobalCoordinate Dune::CachedMultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 0; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]': +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: In function 'Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]': +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: In 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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: In function 'Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]': +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: In 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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: In function 'Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]': +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: In function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, DeformationFunction > > > >; GeometryImp = Dune::GeoGrid::Geometry]': +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: In function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::GeometryGrid, DeformationFunction > > > >; GeometryImp = Dune::GeoGrid::Geometry]': +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: In function 'Dune::CachedMultiLinearGeometry::JacobianTransposed Dune::CachedMultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]': +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: In function 'Dune::CachedMultiLinearGeometry::JacobianInverseTransposed Dune::CachedMultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]': +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: 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 > > > > >]': +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: In function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]': +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: In function 'Dune::CachedMultiLinearGeometry::JacobianTransposed Dune::CachedMultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]': +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: In function 'Dune::CachedMultiLinearGeometry::JacobianInverseTransposed Dune::CachedMultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]': +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: In function 'Dune::CachedMultiLinearGeometry::JacobianTransposed Dune::CachedMultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]': +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: In function 'Dune::CachedMultiLinearGeometry::JacobianInverseTransposed Dune::CachedMultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]': +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: In function 'Dune::CachedMultiLinearGeometry::JacobianTransposed Dune::CachedMultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]': +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: In function 'Dune::CachedMultiLinearGeometry::JacobianInverseTransposed Dune::CachedMultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]': +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: In function 'Dune::CachedMultiLinearGeometry::JacobianTransposed Dune::CachedMultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]': +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: In function 'Dune::CachedMultiLinearGeometry::JacobianInverseTransposed Dune::CachedMultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]': +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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 +make[5]: Leaving directory '/build/dune-grid-2.7.1/build' +[ 64%] Built target test-gridinfo +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/dune-grid-2.7.1/build' +cd /build/dune-grid-2.7.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.7.1 /build/dune-grid-2.7.1/dune/grid/test /build/dune-grid-2.7.1/build /build/dune-grid-2.7.1/build/dune/grid/test /build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/geometrygrid-coordfunction-copyconstructor.dir/DependInfo.cmake --color= +Dependee "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/geometrygrid-coordfunction-copyconstructor.dir/DependInfo.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/geometrygrid-coordfunction-copyconstructor.dir/depend.internal". +Dependee "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/geometrygrid-coordfunction-copyconstructor.dir/depend.internal". +Scanning dependencies of target geometrygrid-coordfunction-copyconstructor +make[5]: Leaving directory '/build/dune-grid-2.7.1/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/dune-grid-2.7.1/build' +[ 65%] Building CXX object dune/grid/test/CMakeFiles/geometrygrid-coordfunction-copyconstructor.dir/geometrygrid-coordfunction-copyconstructor.cc.o +cd /build/dune-grid-2.7.1/build/dune/grid/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DMPI_NO_CPPBIND -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -o CMakeFiles/geometrygrid-coordfunction-copyconstructor.dir/geometrygrid-coordfunction-copyconstructor.cc.o -c /build/dune-grid-2.7.1/dune/grid/test/geometrygrid-coordfunction-copyconstructor.cc In file included from /build/dune-grid-2.7.1/dune/grid/io/file/vtk/function.hh:14, from /build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:29, from /build/dune-grid-2.7.1/dune/grid/test/test-parallel-ug.cc:17: @@ -24340,6 +24384,10 @@ /build/dune-grid-2.7.1/dune/grid/test/test-parallel-ug.cc:620:44: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 620 | refine = (element.geometry().center()[refinementDim] > 0.5); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/usr/include/c++/10/bits/vector.tcc: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > > > >]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:29, from /build/dune-grid-2.7.1/dune/grid/test/test-parallel-ug.cc:17: /build/dune-grid-2.7.1/dune/grid/io/file/vtk/function.hh: In member function 'double Dune::P1VTKFunction::evaluate(int, const Entity&, const Dune::FieldVector::ctype, 'using_decl' not supported by dump_expr >&) const [with GV = Dune::GridView > >; V = std::vector >]': @@ -24353,1052 +24401,14 @@ /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:223:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | GlobalCoordinate center () const | ^~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /usr/include/dune/common/debugallocator.hh:9, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:16: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::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++/10/bits/vector.tcc:426: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 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/test/test-parallel-ug.cc: In function 'void testParallelUG(bool, bool, int, bool) [with int dim = 3]': -/build/dune-grid-2.7.1/dune/grid/test/test-parallel-ug.cc:620:44: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 620 | refine = (element.geometry().center()[refinementDim] > 0.5); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::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++/10/bits/vector.tcc:426: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 -In file included from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:9: -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Dune::YaspGrid::CollectiveCommunicationType, const Dune::YLoadBalance*) [with int dim = 1; Coordinates = Dune::EquidistantCoordinates]': -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:904:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 904 | YaspGrid (Dune::FieldVector L, - | ^~~~~~~~ -In file included from /usr/include/c++/10/map:60, - from /build/dune-grid-2.7.1/dune/grid/utility/persistentcontainer.hh:6, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/persistentcontainer.hh:7, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:18, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: -/usr/include/c++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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++/10/map:61, - from /build/dune-grid-2.7.1/dune/grid/utility/persistentcontainer.hh:6, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/persistentcontainer.hh:7, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:18, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: -/usr/include/c++/10/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 = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /usr/include/dune/common/debugallocator.hh:9, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:16: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:67, - from /usr/include/dune/common/debugallocator.hh:9, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:16: -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /usr/include/dune/common/debugallocator.hh:9, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:16: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426: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++/10/vector:67, - from /usr/include/dune/common/debugallocator.hh:9, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:16: -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /usr/include/dune/common/debugallocator.hh:9, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:16: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: -/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:304:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 304 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const - | ^~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:304: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:304: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:304: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:304: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:304: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:875:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 875 | jt[ dim-1 ] = orgTop - orgBottom; - | ~~~~~~~^~~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:315:96: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 315 | MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx ); - | ~~~~~~~~~~~~~~~~~~^~~~~ -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Dune::YaspGrid::CollectiveCommunicationType, const Dune::YLoadBalance*) [with int dim = 2; Coordinates = Dune::EquidistantCoordinates]': -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:904:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]': -/usr/include/dune/geometry/multilineargeometry.hh:304:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 304 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const - | ^~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:304: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:304: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:304: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:304: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:304: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:875:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 875 | jt[ dim-1 ] = orgTop - orgBottom; - | ~~~~~~~^~~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:315:96: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 315 | 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:304:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 304 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const - | ^~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:304: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:304: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:304: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:304: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:304: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:875:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 875 | jt[ dim-1 ] = orgTop - orgBottom; - | ~~~~~~~^~~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:315:96: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 315 | MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx ); - | ~~~~~~~~~~~~~~~~~~^~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/entity.hh:10, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/datahandle.hh:11, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:15, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: -/build/dune-grid-2.7.1/dune/grid/geometrygrid/cornerstorage.hh: In member function 'void Dune::GeoGrid::IntersectionCoordVector::calculate(std::array::type::Traits::ctype, Dune::GeoGrid::IntersectionCoordVector::dimensionworld>, size>&) const [with unsigned int size = 2; Grid = const Dune::GeometryGrid, DeformationFunction > > > >]': -/build/dune-grid-2.7.1/dune/grid/geometrygrid/cornerstorage.hh:146:12: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 146 | void calculate ( std::array< Coordinate, size > (&corners) ) const - | ^~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Dune::YaspGrid::CollectiveCommunicationType, const Dune::YLoadBalance*) [with int dim = 3; Coordinates = Dune::EquidistantCoordinates]': -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:904: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++/10/vector:72, - from /usr/include/dune/common/debugallocator.hh:9, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:16: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/map:60, - from /build/dune-grid-2.7.1/dune/grid/utility/persistentcontainer.hh:6, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridpersistentcontainer.hh:13, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:84, - from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:9: -/usr/include/c++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/10/bits/stl_tree.h:2193:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/test-parallel-ug.cc:450:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 450 | static bool checkVector(const GridView& gv, const Data& data) - | ^~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:30, - from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:9: -/usr/include/dune/geometry/axisalignedcubegeometry.hh: In constructor 'Dune::AxisAlignedCubeGeometry::AxisAlignedCubeGeometry(Dune::FieldVector, Dune::FieldVector, const std::bitset<_Nb>&) [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]': -/usr/include/dune/geometry/axisalignedcubegeometry.hh:113:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 113 | AxisAlignedCubeGeometry(const Dune::FieldVector lower, - | ^~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/map:60, - from /build/dune-grid-2.7.1/dune/grid/utility/persistentcontainer.hh:6, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridpersistentcontainer.hh:13, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:84, - from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:9: -/usr/include/c++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/10/bits/stl_tree.h:2193:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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++/10/map:61, - from /build/dune-grid-2.7.1/dune/grid/utility/persistentcontainer.hh:6, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridpersistentcontainer.hh:13, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:84, - from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:9: -/usr/include/c++/10/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++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/test-parallel-ug.cc:450:15: note: 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++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:30, - from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:9: -/usr/include/dune/geometry/axisalignedcubegeometry.hh: In constructor 'Dune::AxisAlignedCubeGeometry::AxisAlignedCubeGeometry(Dune::FieldVector, Dune::FieldVector, const std::bitset<_Nb>&) [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 3]': -/usr/include/dune/geometry/axisalignedcubegeometry.hh:113:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 113 | AxisAlignedCubeGeometry(const Dune::FieldVector lower, - | ^~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/map:60, - from /build/dune-grid-2.7.1/dune/grid/utility/persistentcontainer.hh:6, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridpersistentcontainer.hh:13, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:84, - from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:9: -/usr/include/c++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/10/bits/stl_tree.h:2193:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/bits/stl_tree.h:2193: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 - 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/bits/stl_tree.h:2193: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 -In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: -/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:304:21: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 304 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const - | ^~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:304: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:304: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:304: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:304: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:875:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 875 | jt[ dim-1 ] = orgTop - orgBottom; - | ~~~~~~~^~~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:315:96: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 315 | MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx ); - | ~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/bits/stl_tree.h:2193: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 -In file included from /usr/include/c++/10/map:60, - from /build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:17, - from /build/dune-grid-2.7.1/dune/grid/test/test-parallel-ug.cc:17: -/usr/include/c++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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++/10/map:61, - from /build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:17, - from /build/dune-grid-2.7.1/dune/grid/test/test-parallel-ug.cc:17: -/usr/include/c++/10/bits/stl_map.h: In static member function 'static void Dune::UGLBGatherScatter::scatter(const GridView&, DataHandle&) [with int codim = 0; GridView = Dune::GridView > >; DataHandle = LoadBalance >::LBDataHandle]': -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/test/test-parallel-ug.cc: In static member function 'static void LoadBalance::fillVector(const GridView&, LoadBalance::Data&) [with int codim = 2; int ...codimensions = {}; = void; Grid = Dune::UGGrid<2>]': -/build/dune-grid-2.7.1/dune/grid/test/test-parallel-ug.cc:428:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 428 | static void fillVector(const GridView& gv, Data& data) - | ^~~~~~~~~~ -In file included from /usr/include/c++/10/map:61, - from /build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:17, - from /build/dune-grid-2.7.1/dune/grid/test/test-parallel-ug.cc:17: -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In static member function 'static void Dune::UGLBGatherScatter::scatter(const GridView&, DataHandle&) [with int codim = 2; GridView = Dune::GridView > >; DataHandle = LoadBalance >::LBDataHandle]': -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:7, - from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:9: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/map:60, - from /build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:17, - from /build/dune-grid-2.7.1/dune/grid/test/test-parallel-ug.cc:17: -/usr/include/c++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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++/10/map:61, - from /build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:17, - from /build/dune-grid-2.7.1/dune/grid/test/test-parallel-ug.cc:17: -/usr/include/c++/10/bits/stl_map.h: In static member function 'static void Dune::UGLBGatherScatter::scatter(const GridView&, DataHandle&) [with int codim = 3; GridView = Dune::GridView > >; DataHandle = LoadBalance >::LBDataHandle]': -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/test/test-parallel-ug.cc: In static member function 'static void LoadBalance::fillVector(const GridView&, LoadBalance::Data&) [with int codim = 3; int ...codimensions = {}; = void; Grid = Dune::UGGrid<3>]': -/build/dune-grid-2.7.1/dune/grid/test/test-parallel-ug.cc:428:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 428 | static void fillVector(const GridView& gv, Data& data) - | ^~~~~~~~~~ -In file included from /usr/include/c++/10/map:61, - from /build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:17, - from /build/dune-grid-2.7.1/dune/grid/test/test-parallel-ug.cc:17: -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In static member function 'static void Dune::UGLBGatherScatter::scatter(const GridView&, DataHandle&) [with int codim = 0; GridView = Dune::GridView > >; DataHandle = LoadBalance >::LBDataHandle]': -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:67, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:7, - from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:9: -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:7, - from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:9: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > > > >]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > > > >]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /build/dune-grid-2.7.1/dune/grid/test/test-parallel-ug.cc:10: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:67, - from /build/dune-grid-2.7.1/dune/grid/test/test-parallel-ug.cc:10: -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /usr/include/dune/common/debugallocator.hh:9, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:16: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 509 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /build/dune-grid-2.7.1/dune/grid/test/test-parallel-ug.cc:10: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > > > >; int codim = 0]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': -/usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426: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++/10/vector:67, - from /build/dune-grid-2.7.1/dune/grid/test/test-parallel-ug.cc:10: -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 3]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:67, - from /usr/include/dune/common/debugallocator.hh:9, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:16: -/usr/include/c++/10/bits/stl_vector.h: In function 'Dune::QuadratureRule Dune::JacobiNQuadratureRule1D::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]': -/usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 960 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 960 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /build/dune-grid-2.7.1/dune/grid/test/test-parallel-ug.cc:10: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_vector.h: In constructor 'Dune::JacobiNQuadratureRule1D::JacobiNQuadratureRule1D(int, int) [with ct = double]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426: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++/10/vector:67, - from /build/dune-grid-2.7.1/dune/grid/test/test-parallel-ug.cc:10: -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /build/dune-grid-2.7.1/dune/grid/test/test-parallel-ug.cc:10: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426: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++/10/vector:67, - from /build/dune-grid-2.7.1/dune/grid/test/test-parallel-ug.cc:10: -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /usr/include/dune/common/debugallocator.hh:9, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:16: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In function 'static Dune::QuadratureRule::dim> Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:67, - from /usr/include/dune/common/debugallocator.hh:9, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:16: -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, - from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:34: -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<0, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Geometry>]': -/usr/include/dune/geometry/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 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:67, - from /usr/include/dune/common/debugallocator.hh:9, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:16: -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 3]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, - from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:34: -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 2, const Dune::GeometryGrid, DeformationFunction > > > >, Dune::GeoGrid::Geometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:32:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 32 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/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 -/usr/include/dune/geometry/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 -/usr/include/dune/geometry/test/checkgeometry.hh:32:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/geometry/test/checkgeometry.hh:71:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 71 | cornerAvg += geometry.corner( i ); - | ~~~~~~~~~~~~~~~^~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: -/usr/include/dune/geometry/multilineargeometry.hh:344:98: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 344 | return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, - from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:34: -/usr/include/dune/geometry/test/checkgeometry.hh:123:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 123 | if( (center - geometry.global( refElement.position( 0, 0 ) )).two_norm() > tolerance ) - | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: -/usr/include/dune/geometry/multilineargeometry.hh:583:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 583 | return Base::local( global ); - | ~~~~~~~~~~~^~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:638:40: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 638 | return Base::jacobianTransposed( local ); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, - from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:34: -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridLocalGeometry>]': -/usr/include/dune/geometry/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 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:32:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/geometry/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 -/usr/include/dune/geometry/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 -/usr/include/dune/geometry/test/checkgeometry.hh:32:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/geometry/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 -/usr/include/dune/geometry/test/checkgeometry.hh:32: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/dune-grid-2.7.1/dune/grid/test/test-parallel-ug.cc: In static member function 'static void EdgeAndFaceCommunication::test(const GridView&) [with GridView = Dune::GridView > >; int commCodim = 1]': -/build/dune-grid-2.7.1/dune/grid/test/test-parallel-ug.cc:289:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 289 | static void test(const GridView &gridView) - | ^~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:11, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:158:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 158 | return impl().corner( i ); - | ~~~~~~~~~~~~~^~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: -/usr/include/dune/geometry/multilineargeometry.hh:344:98: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 344 | return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:11, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:167:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 167 | return impl().global( local ); - | ~~~~~~~~~~~~~^~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:176:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 176 | return impl().local( global ); - | ~~~~~~~~~~~~^~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:11, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:241:39: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 241 | return impl().jacobianTransposed( local ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: -/usr/include/dune/geometry/multilineargeometry.hh:875:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 875 | jt[ dim-1 ] = orgTop - orgBottom; - | ~~~~~~~^~~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:344:98: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 344 | return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:274:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 274 | GlobalCoordinate center () const { return global( refElement().position( 0, 0 ) ); } - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, - from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:34: -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Geometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:32:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 32 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/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 -/usr/include/dune/geometry/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 -/usr/include/dune/geometry/test/checkgeometry.hh:32:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/geometry/test/checkgeometry.hh:71:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 71 | cornerAvg += geometry.corner( i ); - | ~~~~~~~~~~~~~~~^~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: -/usr/include/dune/geometry/multilineargeometry.hh:344:98: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 344 | return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, - from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:34: -/usr/include/dune/geometry/test/checkgeometry.hh:123:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 123 | if( (center - geometry.global( refElement.position( 0, 0 ) )).two_norm() > tolerance ) - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: -/usr/include/dune/geometry/multilineargeometry.hh:583:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 583 | return Base::local( global ); - | ~~~~~~~~~~~^~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:638:40: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 638 | return Base::jacobianTransposed( local ); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, - from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:34: -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Geometry>]': -/usr/include/dune/geometry/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 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:32:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/geometry/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 -/usr/include/dune/geometry/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 -/usr/include/dune/geometry/test/checkgeometry.hh:32:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/geometry/test/checkgeometry.hh:71:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 71 | cornerAvg += geometry.corner( i ); - | ~~~~~~~~~~~~~~~^~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: -/usr/include/dune/geometry/multilineargeometry.hh:344:98: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 344 | return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, - from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:34: -/usr/include/dune/geometry/test/checkgeometry.hh:123:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 123 | if( (center - geometry.global( refElement.position( 0, 0 ) )).two_norm() > tolerance ) - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: -/usr/include/dune/geometry/multilineargeometry.hh:583:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 583 | return Base::local( global ); - | ~~~~~~~~~~~^~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:638:40: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 638 | return Base::jacobianTransposed( local ); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, - from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:34: -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Geometry>]': -/usr/include/dune/geometry/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 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:32:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/geometry/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 -/usr/include/dune/geometry/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 -/usr/include/dune/geometry/test/checkgeometry.hh:32:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/geometry/test/checkgeometry.hh:71:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 71 | cornerAvg += geometry.corner( i ); - | ~~~~~~~~~~~~~~~^~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: -/usr/include/dune/geometry/multilineargeometry.hh:344:98: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 344 | return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, - from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:34: -/usr/include/dune/geometry/test/checkgeometry.hh:123:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 123 | if( (center - geometry.global( refElement.position( 0, 0 ) )).two_norm() > tolerance ) - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: -/usr/include/dune/geometry/multilineargeometry.hh:583:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 583 | return Base::local( global ); - | ~~~~~~~~~~~^~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:638:40: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 638 | return Base::jacobianTransposed( local ); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In file included from /usr/include/c++/10/vector:67, - from /usr/include/dune/common/debugallocator.hh:9, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:16: -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: -/build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh: In constructor 'Dune::GeoGrid::Geometry::Geometry(const Grid&, const Dune::GeometryType&, const CoordVector&) [with CoordVector = Dune::GeoGrid::CoordVector<2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, false>; int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >]': -/build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:133:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 133 | Geometry ( const Grid &grid, const GeometryType &type, const CoordVector &coords ) - | ^~~~~~~~ -In file included from /usr/include/c++/10/vector:67, - from /build/dune-grid-2.7.1/dune/grid/test/test-parallel-ug.cc:10: -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 3]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /usr/include/c++/10/map:61, - from /build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:17, - from /build/dune-grid-2.7.1/dune/grid/test/test-parallel-ug.cc:17: -/usr/include/c++/10/bits/stl_map.h: In static member function 'static void LoadBalance::fillVector(const GridView&, LoadBalance::Data&) [with int codim = 0; int ...codimensions = {}; = void; Grid = Dune::UGGrid<2>]': -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In static member function 'static void LoadBalance::fillVector(const GridView&, LoadBalance::Data&) [with int codim = 0; int ...codimensions = {2}; = void; Grid = Dune::UGGrid<2>]': -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:67, - from /build/dune-grid-2.7.1/dune/grid/test/test-parallel-ug.cc:10: -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 3; ctype = double; int dim = 3]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/test/test-parallel-ug.cc: In static member function 'static void EdgeAndFaceCommunication::test(const GridView&) [with GridView = Dune::GridView > >; int commCodim = 2]': -/build/dune-grid-2.7.1/dune/grid/test/test-parallel-ug.cc:289:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 289 | static void test(const GridView &gridView) - | ^~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridview.hh:13, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:12, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: -/build/dune-grid-2.7.1/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, (Dune::GeoGrid::Intersection::dimension - 1)>&) const [with Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; HostIntersection = Dune::Intersection, Dune::UGGridLeafIntersection > >]': -/build/dune-grid-2.7.1/dune/grid/geometrygrid/intersection.hh:124:7: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 124 | integrationOuterNormal ( const FieldVector< ctype, dimension-1 > &local ) const - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/geometrygrid/intersection.hh:124:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: -/usr/include/dune/geometry/multilineargeometry.hh:344:98: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 344 | return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: -/build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh: In constructor 'Dune::GeoGrid::Geometry::Geometry(const Grid&, const Dune::GeometryType&, const CoordVector&) [with CoordVector = Dune::GeoGrid::CoordVector<1, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, true>; int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >]': -/build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:133:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 133 | Geometry ( const Grid &grid, const GeometryType &type, const CoordVector &coords ) - | ^~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridview.hh:13, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:12, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: -/build/dune-grid-2.7.1/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, (Dune::GeoGrid::Intersection::dimension - 1)>&) const [with Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; HostIntersection = Dune::Intersection, Dune::UGGridLeafIntersection > >]': -/build/dune-grid-2.7.1/dune/grid/geometrygrid/intersection.hh:124:7: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 124 | integrationOuterNormal ( const FieldVector< ctype, dimension-1 > &local ) const - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/geometrygrid/intersection.hh:124:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: -/usr/include/dune/geometry/multilineargeometry.hh:344:98: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 344 | return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: -/build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh: In constructor 'Dune::GeoGrid::Geometry::Geometry(const Grid&, const Dune::GeometryType&, const CoordVector&) [with CoordVector = Dune::GeoGrid::CoordVector<1, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, true>; int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]': -/build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:133:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 133 | Geometry ( const Grid &grid, const GeometryType &type, const CoordVector &coords ) - | ^~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridview.hh:13, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:12, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: -/build/dune-grid-2.7.1/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, (Dune::GeoGrid::Intersection::dimension - 1)>&) const [with Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; HostIntersection = Dune::Intersection, Dune::UGGridLeafIntersection > >]': -/build/dune-grid-2.7.1/dune/grid/geometrygrid/intersection.hh:124:7: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 124 | integrationOuterNormal ( const FieldVector< ctype, dimension-1 > &local ) const - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/geometrygrid/intersection.hh:124:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: -/usr/include/dune/geometry/multilineargeometry.hh:344:98: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 344 | return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: -/build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh: In constructor 'Dune::GeoGrid::Geometry::Geometry(const Grid&, const Dune::GeometryType&, const CoordVector&) [with CoordVector = Dune::GeoGrid::CoordVector<1, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, true>; int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]': -/build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:133:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 133 | Geometry ( const Grid &grid, const GeometryType &type, const CoordVector &coords ) - | ^~~~~~~~ -In file included from /usr/include/c++/10/map:61, - from /build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:17, - from /build/dune-grid-2.7.1/dune/grid/test/test-parallel-ug.cc:17: -/usr/include/c++/10/bits/stl_map.h: In static member function 'static void LoadBalance::fillVector(const GridView&, LoadBalance::Data&) [with int codim = 0; int ...codimensions = {}; = void; Grid = Dune::UGGrid<3>]': -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In static member function 'static void LoadBalance::fillVector(const GridView&, LoadBalance::Data&) [with int codim = 0; int ...codimensions = {3}; = void; Grid = Dune::UGGrid<3>]': -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/test/test-parallel-ug.cc: In function 'void testParallelUG(bool, bool, int, bool) [with int dim = 2]': -/build/dune-grid-2.7.1/dune/grid/test/test-parallel-ug.cc:531:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 531 | void testParallelUG(bool simplexGrid, bool localRefinement, int refinementDim, bool refineUpperPart) - | ^~~~~~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/test/test-parallel-ug.cc: In function 'void testParallelUG(bool, bool, int, bool) [with int dim = 3]': -/build/dune-grid-2.7.1/dune/grid/test/test-parallel-ug.cc:531:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/dune-grid-2.7.1/dune/grid/test/test-parallel-ug.cc: In function 'int main(int, char**)': -/build/dune-grid-2.7.1/dune/grid/test/test-parallel-ug.cc:671:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 671 | int main (int argc , char **argv) try - | ^~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, - from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:34: -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<2, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Geometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:32:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 32 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/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 -In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: -/usr/include/dune/geometry/multilineargeometry.hh:344:98: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 344 | return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, - from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:34: -/usr/include/dune/geometry/test/checkgeometry.hh:123:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 123 | if( (center - geometry.global( refElement.position( 0, 0 ) )).two_norm() > tolerance ) - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, - from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:34: -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<2, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Geometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:32:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 32 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/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 -In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: -/usr/include/dune/geometry/multilineargeometry.hh:344:98: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 344 | return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, - from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:34: -/usr/include/dune/geometry/test/checkgeometry.hh:123:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 123 | if( (center - geometry.global( refElement.position( 0, 0 ) )).two_norm() > tolerance ) - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In function 'static Dune::QuadratureRule::dim> Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, - from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:34: -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<2, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Geometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:32:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 32 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/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 -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:67, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:7, - from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:9: -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: -/usr/include/dune/geometry/multilineargeometry.hh:344:98: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 344 | return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, - from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:34: -/usr/include/dune/geometry/test/checkgeometry.hh:123:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 123 | if( (center - geometry.global( refElement.position( 0, 0 ) )).two_norm() > tolerance ) - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:7, - from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:9: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, - from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:34: -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<2, 2, const Dune::GeometryGrid, DeformationFunction > > > >, Dune::GeoGrid::Geometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:32:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 32 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/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 -In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: -/usr/include/dune/geometry/multilineargeometry.hh:344:98: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 344 | return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, - from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:34: -/usr/include/dune/geometry/test/checkgeometry.hh:123:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 123 | if( (center - geometry.global( refElement.position( 0, 0 ) )).two_norm() > tolerance ) - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:29, - from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:12: -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionlifetime.hh: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > > > >]': -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionlifetime.hh:19:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 19 | void checkIntersectionLifetime(GV gv, std::size_t check_element_count = 32) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -[ 64%] Linking CXX executable test-parallel-ug -cd /build/dune-grid-2.7.1/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 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pthread -rdynamic CMakeFiles/test-parallel-ug.dir/test-parallel-ug.cc.o -o test-parallel-ug -Wl,-rpath,/build/dune-grid-2.7.1/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib ../../../lib/libdunegrid.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS3.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS2.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugL.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.7.1 -lgmp -lgmpxx -llapack -lblas -lf77blas -latlas -pthread /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so -make[5]: Leaving directory '/build/dune-grid-2.7.1/build' -[ 64%] Built target test-parallel-ug -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/dune-grid-2.7.1/build' -cd /build/dune-grid-2.7.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.7.1 /build/dune-grid-2.7.1/dune/grid/test /build/dune-grid-2.7.1/build /build/dune-grid-2.7.1/build/dune/grid/test /build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/geometrygrid-coordfunction-copyconstructor.dir/DependInfo.cmake --color= -Dependee "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/geometrygrid-coordfunction-copyconstructor.dir/DependInfo.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/geometrygrid-coordfunction-copyconstructor.dir/depend.internal". -Dependee "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/geometrygrid-coordfunction-copyconstructor.dir/depend.internal". -Scanning dependencies of target geometrygrid-coordfunction-copyconstructor -make[5]: Leaving directory '/build/dune-grid-2.7.1/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/dune-grid-2.7.1/build' -[ 65%] Building CXX object dune/grid/test/CMakeFiles/geometrygrid-coordfunction-copyconstructor.dir/geometrygrid-coordfunction-copyconstructor.cc.o -cd /build/dune-grid-2.7.1/build/dune/grid/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DMPI_NO_CPPBIND -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -o CMakeFiles/geometrygrid-coordfunction-copyconstructor.dir/geometrygrid-coordfunction-copyconstructor.cc.o -c /build/dune-grid-2.7.1/dune/grid/test/geometrygrid-coordfunction-copyconstructor.cc /build/dune-grid-2.7.1/dune/grid/test/geometrygrid-coordfunction-copyconstructor.cc: In constructor 'Analytical::Analytical(Dune::AnalyticalCoordFunction::RangeVector)': /build/dune-grid-2.7.1/dune/grid/test/geometrygrid-coordfunction-copyconstructor.cc:19:3: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 19 | Analytical(Base::RangeVector offset) | ^~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/test/test-parallel-ug.cc: In function 'void testParallelUG(bool, bool, int, bool) [with int dim = 3]': +/build/dune-grid-2.7.1/dune/grid/test/test-parallel-ug.cc:620:44: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 620 | refine = (element.geometry().center()[refinementDim] > 0.5); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 65%] Linking CXX executable geometrygrid-coordfunction-copyconstructor cd /build/dune-grid-2.7.1/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 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pthread -rdynamic CMakeFiles/geometrygrid-coordfunction-copyconstructor.dir/geometrygrid-coordfunction-copyconstructor.cc.o -o geometrygrid-coordfunction-copyconstructor -Wl,-rpath,/build/dune-grid-2.7.1/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib ../../../lib/libdunegrid.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS3.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS2.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugL.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.7.1 -lgmp -lgmpxx -llapack -lblas -lf77blas -latlas -pthread /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so @@ -25415,6 +24425,18 @@ make[5]: Entering directory '/build/dune-grid-2.7.1/build' [ 66%] Building CXX object dune/grid/test/CMakeFiles/test-alberta-generic.dir/test-alberta.cc.o cd /build/dune-grid-2.7.1/build/dune/grid/test && /usr/bin/c++ -DALBERTA_DIM=2 -DDUNE_ALBERTA_USE_GENERICGEOMETRY=1 -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/build/dune-grid-2.7.1/doc/grids/\" -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -o CMakeFiles/test-alberta-generic.dir/test-alberta.cc.o -c /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc +In file included from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/gridptr.hh:31, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfparser.hh:28, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser.hh:6, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:23: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/io/file/gmshreader.hh:100:28: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 100 | virtual GlobalVector operator() ( const Dune::FieldVector &local ) const + | ^~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > > > >; int codim = 0]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:17, from /build/dune-grid-2.7.1/dune/grid/albertagrid/projection.hh:8, from /build/dune-grid-2.7.1/dune/grid/albertagrid/meshpointer.hh:17, @@ -25473,12 +24495,20 @@ 101 | checkGridFactory< Grid >( mesh, [] ( const typename Mesh::Vertex &v ) { return v; } ); | ^ In file included from /usr/include/c++/10/vector:72, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:7, - from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:9: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + from /usr/include/dune/common/debugallocator.hh:9, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:16: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::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++/10/bits/vector.tcc:426: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 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In function 'static Dune::QuadratureRule::dim> Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:29, from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, @@ -25501,10 +24531,8 @@ /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:156:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 156 | GlobalCoordinate corner ( int i ) const | ^~~~~~ -/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::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++/10/bits/vector.tcc:426: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 /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:29, from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, @@ -25516,6 +24544,10 @@ /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:239:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 239 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const | ^~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/albertagrid/intersection.hh:10, from /build/dune-grid-2.7.1/dune/grid/albertagrid/intersectioniterator.hh:8, from /build/dune-grid-2.7.1/dune/grid/albertagrid/gridview.hh:14, @@ -25530,17 +24562,31 @@ /build/dune-grid-2.7.1/dune/grid/albertagrid/geometry.hh:163:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | GlobalCoordinate corner ( const int i ) const | ^~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:7, from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:9: -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 3]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: +/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:369:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 369 | JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:7, + from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:9: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:29, from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, @@ -25561,17 +24607,14 @@ /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:165:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 165 | GlobalCoordinate global (const LocalCoordinate& local) const | ^~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:7, - from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:9: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:11, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: +/build/dune-grid-2.7.1/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::GeometryGrid, DeformationFunction > > > >; GeometryImp = Dune::GeoGrid::Geometry]': +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:165:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 165 | GlobalCoordinate global (const LocalCoordinate& local) const + | ^~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:29, from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, @@ -25584,6 +24627,12 @@ /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:239:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 239 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const | ^~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:29, + from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:12: +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionlifetime.hh: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > > > >]': +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionlifetime.hh:19:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 19 | void checkIntersectionLifetime(GV gv, std::size_t check_element_count = 32) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/albertagrid/albertagrid.cc:15, from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:654, from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, @@ -25725,12 +24774,29 @@ /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:239:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 239 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const | ^~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:29, - from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:12: -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionlifetime.hh: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > > > >]': -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionlifetime.hh:19:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 19 | void checkIntersectionLifetime(GV gv, std::size_t check_element_count = 32) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: +/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:304:21: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 304 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const + | ^~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:304: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:304: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:304: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:304: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:875:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 875 | jt[ dim-1 ] = orgTop - orgBottom; + | ~~~~~~~^~~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:315:96: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 315 | 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: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 global ( const LocalCoordinate &local ) const + | ^~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/albertagrid/intersection.hh:10, from /build/dune-grid-2.7.1/dune/grid/albertagrid/intersectioniterator.hh:8, from /build/dune-grid-2.7.1/dune/grid/albertagrid/gridview.hh:14, @@ -25750,6 +24816,17 @@ /build/dune-grid-2.7.1/dune/grid/albertagrid/geometry.hh:170:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 170 | GlobalCoordinate center () const | ^~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /usr/include/dune/common/debugallocator.hh:9, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:16: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:29, from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, @@ -25835,6 +24912,10 @@ /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:165:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 165 | GlobalCoordinate global (const LocalCoordinate& local) const | ^~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::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++/10/bits/vector.tcc:426: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 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfparser.hh:43, from /build/dune-grid-2.7.1/dune/grid/albertagrid/dgfparser.hh:11, from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:13: @@ -25931,6 +25012,10 @@ /build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:250:28: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 250 | virtual CoordinateType operator() (const CoordinateType& global) const | ^~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::Intersection, Dune::IdenticalCoordFunction, std::allocator >, Dune::GeoGrid::Intersection, Dune::IdenticalCoordFunction, std::allocator >, Dune::Intersection, Dune::UGGridLeafIntersection > > > >&}; _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 > > > > >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type '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 > > > > > >::iterator' changed in GCC 7.1 +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::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++/10/bits/vector.tcc:426: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 In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:23, from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:19: /build/dune-grid-2.7.1/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]': @@ -26051,6 +25136,8 @@ /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:223:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | GlobalCoordinate center () const | ^~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::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++/10/bits/vector.tcc:426: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 In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:19: @@ -26197,23 +25284,133 @@ /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:156:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 156 | GlobalCoordinate corner ( int i ) const | ^~~~~~ +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/test-parallel-ug.cc:450:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 450 | static bool checkVector(const GridView& gv, const Data& data) + | ^~~~~~~~~~~ +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/test-parallel-ug.cc:450:15: note: parameter passing 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/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: +/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:369:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 369 | JacobianTransposed jacobianTransposed ( 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:267:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 267 | GlobalCoordinate corner ( int i ) const + | ^~~~~~ +/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:369:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 369 | JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:7, - from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:9: -/usr/include/c++/10/bits/vector.tcc: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > > > >; int codim = 1]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + from /usr/include/dune/common/debugallocator.hh:9, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:16: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > > > >; int codim = 1]': -/usr/include/c++/10/bits/vector.tcc:121:21: 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++/10/vector:72, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:7, + from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:9: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:27, +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:67, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:7, + from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:9: +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 3]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:7, + from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:9: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:29, from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:12: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/checkentitylifetime.hh:26:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 26 | bool checkEntityLifetimeForCodim(GV gv, std::size_t check_element_count, Dune::Codim, std::true_type) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionlifetime.hh: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > > > >]': +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionlifetime.hh:19:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 19 | void checkIntersectionLifetime(GV gv, std::size_t check_element_count = 32) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/map:60, + from /build/dune-grid-2.7.1/dune/grid/utility/persistentcontainer.hh:6, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/persistentcontainer.hh:7, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:18, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: +/usr/include/c++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/10/bits/stl_tree.h:2193:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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++/10/map:60, + from /build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:17, + from /build/dune-grid-2.7.1/dune/grid/test/test-parallel-ug.cc:17: +/usr/include/c++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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++/10/map:61, + from /build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:17, + from /build/dune-grid-2.7.1/dune/grid/test/test-parallel-ug.cc:17: +/usr/include/c++/10/bits/stl_map.h: In static member function 'static void Dune::UGLBGatherScatter::scatter(const GridView&, DataHandle&) [with int codim = 0; GridView = Dune::GridView > >; DataHandle = LoadBalance >::LBDataHandle]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/test/test-parallel-ug.cc: In static member function 'static void LoadBalance::fillVector(const GridView&, LoadBalance::Data&) [with int codim = 2; int ...codimensions = {}; = void; Grid = Dune::UGGrid<2>]': +/build/dune-grid-2.7.1/dune/grid/test/test-parallel-ug.cc:428:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 428 | static void fillVector(const GridView& gv, Data& data) + | ^~~~~~~~~~ +In file included from /usr/include/c++/10/map:61, + from /build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:17, + from /build/dune-grid-2.7.1/dune/grid/test/test-parallel-ug.cc:17: +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In static member function 'static void Dune::UGLBGatherScatter::scatter(const GridView&, DataHandle&) [with int codim = 2; GridView = Dune::GridView > >; DataHandle = LoadBalance >::LBDataHandle]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc: In function '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]': /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:228:1: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | } @@ -26242,8 +25439,46 @@ /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:228: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/dune-grid-2.7.1/dune/grid/test/test-alberta.cc: In function 'Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:228: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/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/checkentitylifetime.hh:26:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +In file included from /usr/include/c++/10/map:60, + from /build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:17, + from /build/dune-grid-2.7.1/dune/grid/test/test-parallel-ug.cc:17: +/usr/include/c++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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++/10/map:61, + from /build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:17, + from /build/dune-grid-2.7.1/dune/grid/test/test-parallel-ug.cc:17: +/usr/include/c++/10/bits/stl_map.h: In static member function 'static void Dune::UGLBGatherScatter::scatter(const GridView&, DataHandle&) [with int codim = 3; GridView = Dune::GridView > >; DataHandle = LoadBalance >::LBDataHandle]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/test/test-parallel-ug.cc: In static member function 'static void LoadBalance::fillVector(const GridView&, LoadBalance::Data&) [with int codim = 3; int ...codimensions = {}; = void; Grid = Dune::UGGrid<3>]': +/build/dune-grid-2.7.1/dune/grid/test/test-parallel-ug.cc:428:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 428 | static void fillVector(const GridView& gv, Data& data) + | ^~~~~~~~~~ +In file included from /usr/include/c++/10/map:61, + from /build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:17, + from /build/dune-grid-2.7.1/dune/grid/test/test-parallel-ug.cc:17: +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In static member function 'static void Dune::UGLBGatherScatter::scatter(const GridView&, DataHandle&) [with int codim = 0; GridView = Dune::GridView > >; DataHandle = LoadBalance >::LBDataHandle]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:17, from /build/dune-grid-2.7.1/dune/grid/albertagrid/projection.hh:8, from /build/dune-grid-2.7.1/dune/grid/albertagrid/meshpointer.hh:17, @@ -26256,28 +25491,13 @@ 100 | virtual GlobalVector operator() ( const Dune::FieldVector &local ) const | ^~~~~~~~ In file included from /usr/include/c++/10/vector:72, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:7, - from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:9: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + from /usr/include/dune/common/debugallocator.hh:9, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:16: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::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++/10/bits/vector.tcc:426: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 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:7, - from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:9: -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, @@ -26290,10 +25510,8 @@ | ^~~~~~ /usr/include/c++/10/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++/10/bits/stl_vector.h:625:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 3]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::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++/10/bits/vector.tcc:426: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 In file included from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:15: /build/dune-grid-2.7.1/doc/grids/gridfactory/testgrids.hh: In function 'void __static_initialization_and_destruction_0(int, int)': /build/dune-grid-2.7.1/doc/grids/gridfactory/testgrids.hh:72:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 @@ -26314,61 +25532,243 @@ /build/dune-grid-2.7.1/doc/grids/gridfactory/testgrids.hh:205:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 205 | }; | ^ +In file included from /usr/include/c++/10/map:60, + from /build/dune-grid-2.7.1/dune/grid/utility/persistentcontainer.hh:6, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/persistentcontainer.hh:7, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:18, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: +/usr/include/c++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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++/10/map:61, from /build/dune-grid-2.7.1/dune/grid/utility/persistentcontainer.hh:6, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridpersistentcontainer.hh:13, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:84, - from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:9: -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::IdentityGrid > >; GridView = Dune::GridView > > > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::IdentityGrid > >; GridView = Dune::GridView > > > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::IdentityGrid > >; GridView = Dune::GridView > > > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::IdentityGrid > >; GridView = Dune::GridView > > > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/persistentcontainer.hh:7, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:18, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: +/usr/include/c++/10/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 = long long unsigned int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /usr/include/dune/common/debugallocator.hh:9, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:16: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:67, + from /usr/include/dune/common/debugallocator.hh:9, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:16: +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /usr/include/dune/common/debugallocator.hh:9, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:16: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426: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++/10/vector:67, + from /usr/include/dune/common/debugallocator.hh:9, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:16: +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /usr/include/dune/common/debugallocator.hh:9, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:16: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: +/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:304:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 304 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const + | ^~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:304: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:304: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:304: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:304: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:304: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:875:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 875 | jt[ dim-1 ] = orgTop - orgBottom; + | ~~~~~~~^~~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:315:96: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 315 | MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx ); + | ~~~~~~~~~~~~~~~~~~^~~~~ +In file included from /usr/include/c++/10/vector:72, + from /build/dune-grid-2.7.1/dune/grid/test/test-parallel-ug.cc:10: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:67, + from /build/dune-grid-2.7.1/dune/grid/test/test-parallel-ug.cc:10: +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /build/dune-grid-2.7.1/dune/grid/test/test-parallel-ug.cc:10: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426: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++/10/vector:67, + from /build/dune-grid-2.7.1/dune/grid/test/test-parallel-ug.cc:10: +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 3]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /build/dune-grid-2.7.1/dune/grid/test/test-parallel-ug.cc:10: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426: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++/10/vector:72, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:7, from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:9: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/common/geometry.hh:341:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 341 | GlobalCoordinate center () const - | ^~~~~~ -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/common/geometry.hh:341: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/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/common/geometry.hh:341: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/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, - from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, +/usr/include/c++/10/bits/vector.tcc: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > > > >; int codim = 1]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426: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++/10/vector:67, + from /build/dune-grid-2.7.1/dune/grid/test/test-parallel-ug.cc:10: +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /build/dune-grid-2.7.1/dune/grid/test/test-parallel-ug.cc:10: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426: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++/10/vector:67, + from /build/dune-grid-2.7.1/dune/grid/test/test-parallel-ug.cc:10: +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _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::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]': +/usr/include/dune/geometry/multilineargeometry.hh:304:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 304 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const + | ^~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:304: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:304: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:304: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:304: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:304: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:875:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 875 | jt[ dim-1 ] = orgTop - orgBottom; + | ~~~~~~~^~~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:315:96: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 315 | MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx ); + | ~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/10/bits/vector.tcc: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > > > >; int codim = 1]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _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:304:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 304 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const + | ^~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:304: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:304: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:304: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:304: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:304: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:875:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 875 | jt[ dim-1 ] = orgTop - orgBottom; + | ~~~~~~~^~~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:315:96: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 315 | MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx ); + | ~~~~~~~~~~~~~~~~~~^~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:27, from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:12: -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 1, const Dune::IdentityGrid > >, Dune::IdentityGridGeometry>]': -/usr/include/dune/geometry/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 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/checkentitylifetime.hh:26:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 26 | bool checkEntityLifetimeForCodim(GV gv, std::size_t check_element_count, Dune::Codim, std::true_type) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/entity.hh:10, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/datahandle.hh:11, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:15, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: +/build/dune-grid-2.7.1/dune/grid/geometrygrid/cornerstorage.hh: In member function 'void Dune::GeoGrid::IntersectionCoordVector::calculate(std::array::type::Traits::ctype, Dune::GeoGrid::IntersectionCoordVector::dimensionworld>, size>&) const [with unsigned int size = 2; Grid = const Dune::GeometryGrid, DeformationFunction > > > >]': +/build/dune-grid-2.7.1/dune/grid/geometrygrid/cornerstorage.hh:146:12: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 146 | void calculate ( std::array< Coordinate, size > (&corners) ) const + | ^~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 3]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /usr/include/dune/common/debugallocator.hh:9, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:16: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/test/test-parallel-ug.cc: In static member function 'static void EdgeAndFaceCommunication::test(const GridView&) [with GridView = Dune::GridView > >; int commCodim = 1]': +/build/dune-grid-2.7.1/dune/grid/test/test-parallel-ug.cc:289:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 289 | static void test(const GridView &gridView) + | ^~~~ +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/checkentitylifetime.hh:26:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, @@ -26380,14 +25780,42 @@ /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 2, const Dune::IdentityGrid > >, Dune::IdentityGridGeometry>]': -/usr/include/dune/geometry/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 /usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 3, const Dune::IdentityGrid > >, Dune::IdentityGridGeometry>]': -/usr/include/dune/geometry/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 +In file included from /usr/include/c++/10/vector:72, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:7, + from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:9: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:67, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:7, + from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:9: +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:67, + from /build/dune-grid-2.7.1/dune/grid/test/test-parallel-ug.cc:10: +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 3]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 3]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/albertagrid/albertagrid.cc:13, from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:654, from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, @@ -26401,55 +25829,146 @@ /build/dune-grid-2.7.1/dune/grid/albertagrid/geometry.cc:46:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 46 | jacobianInverseTransposed().mtv( global - corner( 0 ), x ); | ~~~~~~~^~~~~~~~~~~~~ +In file included from /usr/include/c++/10/map:61, + from /build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:17, + from /build/dune-grid-2.7.1/dune/grid/test/test-parallel-ug.cc:17: +/usr/include/c++/10/bits/stl_map.h: In static member function 'static void LoadBalance::fillVector(const GridView&, LoadBalance::Data&) [with int codim = 0; int ...codimensions = {}; = void; Grid = Dune::UGGrid<2>]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In static member function 'static void LoadBalance::fillVector(const GridView&, LoadBalance::Data&) [with int codim = 0; int ...codimensions = {2}; = void; Grid = Dune::UGGrid<2>]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:7, - from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:9: -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + from /build/dune-grid-2.7.1/dune/grid/test/test-parallel-ug.cc:10: +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 3; ctype = double; int dim = 3]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, - from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:12: -/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkLocalGeometry(const Dune::Geometry&, Dune::GeometryType, const string&) [with int mydim = 1; int cdim = 2; Grid = const Dune::IdentityGrid > >; Imp = Dune::IdentityGridGeometry]': -/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:30:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 30 | void checkLocalGeometry ( const Geometry< mydim, cdim, Grid, Imp > &geometry, - | ^~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/test/test-parallel-ug.cc: In static member function 'static void EdgeAndFaceCommunication::test(const GridView&) [with GridView = Dune::GridView > >; int commCodim = 2]': +/build/dune-grid-2.7.1/dune/grid/test/test-parallel-ug.cc:289:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 289 | static void test(const GridView &gridView) + | ^~~~ In file included from /usr/include/c++/10/map:61, from /build/dune-grid-2.7.1/dune/grid/utility/persistentcontainer.hh:6, from /build/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridpersistentcontainer.hh:13, from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:84, from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:9: -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::IdentityGrid > >; GridView = Dune::GridView > > > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: 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++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::IdentityGrid > >; GridView = Dune::GridView > > > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 521 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::IdentityGrid > >; GridView = Dune::GridView > > > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:501:37: 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++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::IdentityGrid > >; GridView = Dune::GridView > > > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/map:61, + from /build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:17, + from /build/dune-grid-2.7.1/dune/grid/test/test-parallel-ug.cc:17: +/usr/include/c++/10/bits/stl_map.h: In static member function 'static void LoadBalance::fillVector(const GridView&, LoadBalance::Data&) [with int codim = 0; int ...codimensions = {}; = void; Grid = Dune::UGGrid<3>]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:520:37: 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++/10/bits/stl_map.h: In static member function 'static void LoadBalance::fillVector(const GridView&, LoadBalance::Data&) [with int codim = 0; int ...codimensions = {3}; = void; Grid = Dune::UGGrid<3>]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::IdentityGrid > >; GridView = Dune::GridView > > > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 521 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = Dune::IdentityGrid > >; GridView = Dune::GridView > > > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: 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/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: +/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:304:21: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 304 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const + | ^~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:304: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:304: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:304: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:304: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:875:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 875 | jt[ dim-1 ] = orgTop - orgBottom; + | ~~~~~~~^~~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:315:96: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 315 | MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx ); + | ~~~~~~~~~~~~~~~~~~^~~~~ +/build/dune-grid-2.7.1/dune/grid/test/test-parallel-ug.cc: In function 'void testParallelUG(bool, bool, int, bool) [with int dim = 2]': +/build/dune-grid-2.7.1/dune/grid/test/test-parallel-ug.cc:531:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 531 | void testParallelUG(bool simplexGrid, bool localRefinement, int refinementDim, bool refineUpperPart) + | ^~~~~~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/test/test-parallel-ug.cc: In function 'void testParallelUG(bool, bool, int, bool) [with int dim = 3]': +/build/dune-grid-2.7.1/dune/grid/test/test-parallel-ug.cc:531: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++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::IdentityGrid > >; GridView = Dune::GridView > > > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 521 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/test/test-parallel-ug.cc: In function 'int main(int, char**)': +/build/dune-grid-2.7.1/dune/grid/test/test-parallel-ug.cc:671:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 671 | int main (int argc , char **argv) try + | ^~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, + from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:9: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/common/geometry.hh:341:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 341 | GlobalCoordinate center () const + | ^~~~~~ +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/common/geometry.hh:341: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/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/common/geometry.hh:341: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/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, + from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, + from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:12: +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 1, const Dune::IdentityGrid > >, Dune::IdentityGridGeometry>]': +/usr/include/dune/geometry/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 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 2, const Dune::IdentityGrid > >, Dune::IdentityGridGeometry>]': +/usr/include/dune/geometry/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 In file included from /usr/include/c++/10/map:60, from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, @@ -26474,14 +25993,21 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = Dune::IdentityGrid > >; GridView = Dune::GridView > > > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 3, const Dune::IdentityGrid > >, Dune::IdentityGridGeometry>]': +/usr/include/dune/geometry/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 +In file included from /usr/include/c++/10/vector:67, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:7, + from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:9: +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, + from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:12: +/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkLocalGeometry(const Dune::Geometry&, Dune::GeometryType, const string&) [with int mydim = 1; int cdim = 2; Grid = const Dune::IdentityGrid > >; Imp = Dune::IdentityGridGeometry]': +/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:30:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 30 | void checkLocalGeometry ( const Geometry< mydim, cdim, Grid, Imp > &geometry, + | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/map:60, from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, @@ -26541,13 +26067,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:67, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:7, - from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:9: -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 3]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, @@ -26607,51 +26126,9 @@ /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, - from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, - from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:12: -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<2, 3, const Dune::IdentityGrid > >, Dune::IdentityGridGeometry>]': -/usr/include/dune/geometry/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 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/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 -/usr/include/dune/geometry/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 -In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, - from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, - from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:12: -/usr/include/dune/geometry/test/checkgeometry.hh:157:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 157 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:67, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:7, - from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:9: -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 3; ctype = double; int dim = 3]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, - from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:12: -/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkLocalGeometry(const Dune::Geometry&, Dune::GeometryType, const string&) [with int mydim = 2; int cdim = 3; Grid = const Dune::IdentityGrid > >; Imp = Dune::IdentityGridGeometry]': -/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:30:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 30 | void checkLocalGeometry ( const Geometry< mydim, cdim, Grid, Imp > &geometry, - | ^~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /usr/include/dune/common/debugallocator.hh:9, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:16: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: @@ -26659,12 +26136,8 @@ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In file included from /usr/include/c++/10/vector:67, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: + from /usr/include/dune/common/debugallocator.hh:9, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:16: /usr/include/c++/10/bits/stl_vector.h: In function 'Dune::QuadratureRule Dune::JacobiNQuadratureRule1D::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]': /usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 960 | _M_fill_insert(end(), __new_size - size(), __x); @@ -26679,17 +26152,29 @@ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /usr/include/c++/10/map:61, + from /build/dune-grid-2.7.1/dune/grid/utility/persistentcontainer.hh:6, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridpersistentcontainer.hh:13, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:84, + from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:9: +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::IdentityGrid > >; GridView = Dune::GridView > > > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +[ 66%] Linking CXX executable test-parallel-ug +cd /build/dune-grid-2.7.1/build/dune/grid/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-parallel-ug.dir/link.txt --verbose=1 In file included from /usr/include/c++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: + from /usr/include/dune/common/debugallocator.hh:9, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:16: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ +/usr/bin/c++ -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pthread -rdynamic CMakeFiles/test-parallel-ug.dir/test-parallel-ug.cc.o -o test-parallel-ug -Wl,-rpath,/build/dune-grid-2.7.1/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib ../../../lib/libdunegrid.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS3.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS2.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugL.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.7.1 -lgmp -lgmpxx -llapack -lblas -lf77blas -latlas -pthread /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/include/c++/10/bits/vector.tcc: In function 'static Dune::QuadratureRule::dim> Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); @@ -26699,195 +26184,82 @@ 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: + from /usr/include/dune/common/debugallocator.hh:9, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:16: /usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]': /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, - from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, - from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:19: -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 2, const Dune::AlbertaGrid<2, 2>, Dune::LocalGeometryReference>]': -/usr/include/dune/geometry/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 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/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 -In file included from /build/dune-grid-2.7.1/dune/grid/albertagrid/gridfamily.hh:21, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:43, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: -/build/dune-grid-2.7.1/dune/grid/albertagrid/geometryreference.hh:58:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 58 | return impl().local( global ); - | ~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, - from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:19: -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 2, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridGlobalGeometry>]': + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:34: +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<0, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Geometry>]': /usr/include/dune/geometry/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 | bool checkGeometry ( const TestGeometry& geometry ) | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/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 -/usr/include/dune/geometry/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 -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:29, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:176:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 176 | return impl().local( global ); - | ~~~~~~~~~~~~^~~~~~~~~~ +make[5]: Leaving directory '/build/dune-grid-2.7.1/build' +[ 66%] Built target test-parallel-ug +make -f dune/grid/test/CMakeFiles/test-alberta.dir/build.make dune/grid/test/CMakeFiles/test-alberta.dir/depend +make[5]: Entering directory '/build/dune-grid-2.7.1/build' +cd /build/dune-grid-2.7.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.7.1 /build/dune-grid-2.7.1/dune/grid/test /build/dune-grid-2.7.1/build /build/dune-grid-2.7.1/build/dune/grid/test /build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/test-alberta.dir/DependInfo.cmake --color= +Dependee "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/test-alberta.dir/DependInfo.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/test-alberta.dir/depend.internal". +Dependee "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/test-alberta.dir/depend.internal". +Scanning dependencies of target test-alberta +make[5]: Leaving directory '/build/dune-grid-2.7.1/build' +make -f dune/grid/test/CMakeFiles/test-alberta.dir/build.make dune/grid/test/CMakeFiles/test-alberta.dir/build +make[5]: Entering directory '/build/dune-grid-2.7.1/build' +[ 66%] Building CXX object dune/grid/test/CMakeFiles/test-alberta.dir/test-alberta.cc.o +cd /build/dune-grid-2.7.1/build/dune/grid/test && /usr/bin/c++ -DALBERTA_DIM=2 -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/build/dune-grid-2.7.1/doc/grids/\" -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -o CMakeFiles/test-alberta.dir/test-alberta.cc.o -c /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc In file included from /usr/include/c++/10/vector:67, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: + from /usr/include/dune/common/debugallocator.hh:9, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:16: /usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]': /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /usr/include/c++/10/map:61, - from /build/dune-grid-2.7.1/dune/grid/utility/persistentcontainer.hh:6, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridpersistentcontainer.hh:13, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:84, - from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:9: -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::IdentityGrid > >; GridView = Dune::GridView > > > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, - from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:19: -/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkLocalGeometry(const Dune::Geometry&, Dune::GeometryType, const string&) [with int mydim = 1; int cdim = 2; Grid = const Dune::AlbertaGrid<2, 2>; Imp = Dune::LocalGeometryReference]': -/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:30:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 30 | void checkLocalGeometry ( const Geometry< mydim, cdim, Grid, Imp > &geometry, - | ^~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:34: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:705:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 705 | void checkBoundarySegmentIndexProlongation ( const Grid &grid, const Entity &entity, const Intersection &intersection ) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:705: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/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:11, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:176:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 176 | return impl().local( global ); - | ~~~~~~~~~~~~^~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:167:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 167 | return impl().global( local ); - | ~~~~~~~~~~~~~^~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::IdentityGrid > >; GridView = Dune::GridView > > > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:34: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:705:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 705 | void checkBoundarySegmentIndexProlongation ( const Grid &grid, const Entity &entity, const Intersection &intersection ) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:705: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/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:11, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:176:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 176 | return impl().local( global ); - | ~~~~~~~~~~~~^~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:167:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 167 | return impl().global( local ); - | ~~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:34: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:705:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 705 | void checkBoundarySegmentIndexProlongation ( const Grid &grid, const Entity &entity, const Intersection &intersection ) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:705: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/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:11, +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, + from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:34: +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 2, const Dune::GeometryGrid, DeformationFunction > > > >, Dune::GeoGrid::Geometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:32:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 32 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/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 +/usr/include/dune/geometry/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 +/usr/include/dune/geometry/test/checkgeometry.hh:32:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/geometry/test/checkgeometry.hh:71:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 71 | cornerAvg += geometry.corner( i ); + | ~~~~~~~~~~~~~~~^~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:176:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 176 | return impl().local( global ); - | ~~~~~~~~~~~~^~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:167:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 167 | return impl().global( local ); - | ~~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:34: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:705:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 705 | void checkBoundarySegmentIndexProlongation ( const Grid &grid, const Entity &entity, const Intersection &intersection ) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:705: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/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:11, +/usr/include/dune/geometry/multilineargeometry.hh:344:98: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 344 | return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, + from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:34: +/usr/include/dune/geometry/test/checkgeometry.hh:123:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 123 | if( (center - geometry.global( refElement.position( 0, 0 ) )).two_norm() > tolerance ) + | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:176:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 176 | return impl().local( global ); - | ~~~~~~~~~~~~^~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:167:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 167 | return impl().global( local ); - | ~~~~~~~~~~~~~^~~~~~~~~ -In file included from /usr/include/c++/10/map:61, - from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, - from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:30, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::AlbertaGrid<2, 2>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 3; Grid = Dune::IdentityGrid > >; GridView = Dune::GridView > > > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:67, - from /usr/include/dune/common/debugallocator.hh:9, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:16: -/usr/include/c++/10/bits/stl_vector.h: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: 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 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::AlbertaGrid<2, 2>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::AlbertaGrid<2, 2>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/dune/geometry/multilineargeometry.hh:583:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 583 | return Base::local( global ); + | ~~~~~~~~~~~^~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:638:40: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 638 | return Base::jacobianTransposed( local ); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::IdentityGrid > >; GridView = Dune::GridView > > > >; OutputStream = Dune::DebugStream<1, 4>]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -26895,37 +26267,33 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 3; Grid = Dune::IdentityGrid > >; GridView = Dune::GridView > > > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: 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++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 521 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:37: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107:6: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 107 | void checkIntersection ( const Intersection &intersection, bool isCartesian = false ) - | ^~~~~~~~~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107: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/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107: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/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: -/usr/include/dune/geometry/multilineargeometry.hh:686:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 686 | jit.setup( jacobianTransposed( local ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, + from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:34: +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridLocalGeometry>]': +/usr/include/dune/geometry/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 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:32:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/geometry/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 +/usr/include/dune/geometry/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 +/usr/include/dune/geometry/test/checkgeometry.hh:32:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/geometry/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 +/usr/include/dune/geometry/test/checkgeometry.hh:32: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/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:11, from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:167:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 167 | return impl().global( local ); - | ~~~~~~~~~~~~~^~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:158:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 158 | return impl().corner( i ); + | ~~~~~~~~~~~~~^~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, @@ -26934,34 +26302,6 @@ /usr/include/dune/geometry/multilineargeometry.hh:344:98: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 344 | return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) ); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:37: -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:350:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 350 | if( (intNormal - refIntNormal).two_norm() > tolerance ) - | ~~~~~~~~~~~^~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::AlbertaGrid<2, 2>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:37: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107:6: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 107 | void checkIntersection ( const Intersection &intersection, bool isCartesian = false ) - | ^~~~~~~~~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107: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/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107: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/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: -/usr/include/dune/geometry/multilineargeometry.hh:686:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 686 | jit.setup( jacobianTransposed( local ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:11, from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, @@ -26969,170 +26309,43 @@ /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:167:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 167 | return impl().global( local ); | ~~~~~~~~~~~~~^~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:176:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 176 | return impl().local( global ); + | ~~~~~~~~~~~~^~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:11, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:241:39: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 241 | return impl().jacobianTransposed( local ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: +/usr/include/dune/geometry/multilineargeometry.hh:875:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 875 | jt[ dim-1 ] = orgTop - orgBottom; + | ~~~~~~~^~~~~~~~~~~ /usr/include/dune/geometry/multilineargeometry.hh:344:98: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 344 | return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) ); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:37: -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:350:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 350 | if( (intNormal - refIntNormal).two_norm() > tolerance ) - | ~~~~~~~~~~~^~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = Dune::AlbertaGrid<2, 2>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:19: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:705:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 705 | void checkBoundarySegmentIndexProlongation ( const Grid &grid, const Entity &entity, const Intersection &intersection ) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:705: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/dune-grid-2.7.1/dune/grid/albertagrid/gridfamily.hh:21, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:43, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: -/build/dune-grid-2.7.1/dune/grid/albertagrid/geometryreference.hh:58:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 58 | return impl().local( global ); - | ~~~~~~~~~~~~^~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/albertagrid/geometryreference.hh:53:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 53 | return impl().global( local ); - | ~~~~~~~~~~~~~^~~~~~~~~ -In file included from /usr/include/c++/10/vector:67, - from /usr/include/dune/common/debugallocator.hh:9, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:16: -/usr/include/c++/10/bits/stl_vector.h: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: 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 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >, DeformationFunction > > >, std::allocator > >]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: 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 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:7, - from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:9: -/usr/include/c++/10/bits/vector.tcc: In function 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid > >]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:274:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 274 | GlobalCoordinate center () const { return global( refElement().position( 0, 0 ) ); } + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, - from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:12: -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<0, 2, const Dune::IdentityGrid > >, Dune::IdentityGridGeometry>]': -/usr/include/dune/geometry/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 + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:34: +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Geometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:32:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 32 | bool checkGeometry ( const TestGeometry& geometry ) | ^~~~~~~~~~~~~ -In file included from /usr/include/c++/10/map:61, - from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, - from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:30, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: -/usr/include/c++/10/bits/stl_map.h: In function 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2, 2>]': -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >, DeformationFunction > > >, std::allocator > >]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: 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 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: 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 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc: In function 'void testDim() [with int dim = 1]': -/build/dune-grid-2.7.1/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); - | ^~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:13, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/projection.hh:8, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/meshpointer.hh:17, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/coordcache.hh:6, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:42, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: -/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:304:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 304 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const - | ^~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:304: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:304: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:875:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 875 | jt[ dim-1 ] = orgTop - orgBottom; - | ~~~~~~~^~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/albertagrid/projection.hh:8, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/meshpointer.hh:17, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/coordcache.hh:6, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:42, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:164:20: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 164 | CoordinateType operator() ( const CoordinateType &global ) const - | ^~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:164: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/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:164: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/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:164: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/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:166:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 166 | return boundarySegment() ( faceMapping_.local( global ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:166:32: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 166 | return boundarySegment() ( faceMapping_.local( global ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:27, - from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:12: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/checkentitylifetime.hh:26:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 26 | bool checkEntityLifetimeForCodim(GV gv, std::size_t check_element_count, Dune::Codim, std::true_type) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/map:61, - from /build/dune-grid-2.7.1/dune/grid/utility/persistentcontainer.hh:6, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridpersistentcontainer.hh:13, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:84, - from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:9: -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::IdentityGrid > >; GridView = Dune::GridView > > > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:37: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107:6: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 107 | void checkIntersection ( const Intersection &intersection, bool isCartesian = false ) - | ^~~~~~~~~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107: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/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107: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/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: -/usr/include/dune/geometry/multilineargeometry.hh:686:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 686 | jit.setup( jacobianTransposed( local ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:11, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:167:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 167 | return impl().global( local ); - | ~~~~~~~~~~~~~^~~~~~~~~ +/usr/include/dune/geometry/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 +/usr/include/dune/geometry/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 +/usr/include/dune/geometry/test/checkgeometry.hh:32:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/geometry/test/checkgeometry.hh:71:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 71 | cornerAvg += geometry.corner( i ); + | ~~~~~~~~~~~~~~~^~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, @@ -27141,33 +26354,37 @@ /usr/include/dune/geometry/multilineargeometry.hh:344:98: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 344 | return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) ); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:37: -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:350:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 350 | if( (intNormal - refIntNormal).two_norm() > tolerance ) - | ~~~~~~~~~~~^~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:37: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107:6: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 107 | void checkIntersection ( const Intersection &intersection, bool isCartesian = false ) - | ^~~~~~~~~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107: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/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107: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/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, + from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:34: +/usr/include/dune/geometry/test/checkgeometry.hh:123:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 123 | if( (center - geometry.global( refElement.position( 0, 0 ) )).two_norm() > tolerance ) + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: -/usr/include/dune/geometry/multilineargeometry.hh:686:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 686 | jit.setup( jacobianTransposed( local ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:11, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:167:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 167 | return impl().global( local ); - | ~~~~~~~~~~~~~^~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:583:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 583 | return Base::local( global ); + | ~~~~~~~~~~~^~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:638:40: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 638 | return Base::jacobianTransposed( local ); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, + from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:34: +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Geometry>]': +/usr/include/dune/geometry/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 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:32:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/geometry/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 +/usr/include/dune/geometry/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 +/usr/include/dune/geometry/test/checkgeometry.hh:32:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/geometry/test/checkgeometry.hh:71:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 71 | cornerAvg += geometry.corner( i ); + | ~~~~~~~~~~~~~~~^~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, @@ -27176,71 +26393,37 @@ /usr/include/dune/geometry/multilineargeometry.hh:344:98: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 344 | return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) ); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:37: -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:350:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 350 | if( (intNormal - refIntNormal).two_norm() > tolerance ) - | ~~~~~~~~~~~^~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::IdentityGrid > >; GridView = Dune::GridView > > > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:67, - from /usr/include/dune/common/debugallocator.hh:9, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:16: -/usr/include/c++/10/bits/stl_vector.h: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: 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 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: 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 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:27, - from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:12: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/checkentitylifetime.hh:26:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 26 | bool checkEntityLifetimeForCodim(GV gv, std::size_t check_element_count, Dune::Codim, std::true_type) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/map:61, - from /build/dune-grid-2.7.1/dune/grid/utility/persistentcontainer.hh:6, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridpersistentcontainer.hh:13, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:84, - from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:9: -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = Dune::IdentityGrid > >; GridView = Dune::GridView > > > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:37: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107:6: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 107 | void checkIntersection ( const Intersection &intersection, bool isCartesian = false ) - | ^~~~~~~~~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107: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/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107: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/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, + from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:34: +/usr/include/dune/geometry/test/checkgeometry.hh:123:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 123 | if( (center - geometry.global( refElement.position( 0, 0 ) )).two_norm() > tolerance ) + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: -/usr/include/dune/geometry/multilineargeometry.hh:686:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 686 | jit.setup( jacobianTransposed( local ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:11, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:167:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 167 | return impl().global( local ); - | ~~~~~~~~~~~~~^~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:583:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 583 | return Base::local( global ); + | ~~~~~~~~~~~^~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:638:40: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 638 | return Base::jacobianTransposed( local ); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, + from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:34: +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Geometry>]': +/usr/include/dune/geometry/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 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:32:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/geometry/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 +/usr/include/dune/geometry/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 +/usr/include/dune/geometry/test/checkgeometry.hh:32:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/geometry/test/checkgeometry.hh:71:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 71 | cornerAvg += geometry.corner( i ); + | ~~~~~~~~~~~~~~~^~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, @@ -27249,84 +26432,38 @@ /usr/include/dune/geometry/multilineargeometry.hh:344:98: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 344 | return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) ); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:37: -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:350:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 350 | if( (intNormal - refIntNormal).two_norm() > tolerance ) - | ~~~~~~~~~~~^~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:37: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107:6: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 107 | void checkIntersection ( const Intersection &intersection, bool isCartesian = false ) - | ^~~~~~~~~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107: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/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107: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/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: -/usr/include/dune/geometry/multilineargeometry.hh:686:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 686 | jit.setup( jacobianTransposed( local ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:11, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:167:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 167 | return impl().global( local ); - | ~~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, + from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:34: +/usr/include/dune/geometry/test/checkgeometry.hh:123:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 123 | if( (center - geometry.global( refElement.position( 0, 0 ) )).two_norm() > tolerance ) + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: -/usr/include/dune/geometry/multilineargeometry.hh:344:98: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 344 | return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:37: -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:350:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 350 | if( (intNormal - refIntNormal).two_norm() > tolerance ) - | ~~~~~~~~~~~^~~~~~~~~~~~~~~ -[ 66%] Linking CXX executable test-alberta-generic -cd /build/dune-grid-2.7.1/build/dune/grid/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-alberta-generic.dir/link.txt --verbose=1 -/usr/bin/c++ -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pthread -rdynamic CMakeFiles/test-alberta-generic.dir/test-alberta.cc.o -o test-alberta-generic -Wl,-rpath,/build/dune-grid-2.7.1/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib ../../../lib/libdunealbertagrid_2d.so.2.7.1 -lalberta_2d ../../../lib/libdunegrid.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS3.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS2.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugL.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.7.1 -lalberta_utilities -lm -lltdl -pthread /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so -llapack -lblas -lf77blas -latlas -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = Dune::IdentityGrid > >; GridView = Dune::GridView > > > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: 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:583:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 583 | return Base::local( global ); + | ~~~~~~~~~~~^~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:638:40: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 638 | return Base::jacobianTransposed( local ); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = Dune::IdentityGrid > >; GridView = Dune::GridView > > > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 521 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -make[5]: Leaving directory '/build/dune-grid-2.7.1/build' -[ 66%] Built target test-alberta-generic -make -f dune/grid/test/CMakeFiles/test-alberta.dir/build.make dune/grid/test/CMakeFiles/test-alberta.dir/depend -make[5]: Entering directory '/build/dune-grid-2.7.1/build' -cd /build/dune-grid-2.7.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.7.1 /build/dune-grid-2.7.1/dune/grid/test /build/dune-grid-2.7.1/build /build/dune-grid-2.7.1/build/dune/grid/test /build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/test-alberta.dir/DependInfo.cmake --color= -Dependee "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/test-alberta.dir/DependInfo.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/test-alberta.dir/depend.internal". -Dependee "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/test-alberta.dir/depend.internal". -Scanning dependencies of target test-alberta -make[5]: Leaving directory '/build/dune-grid-2.7.1/build' -make -f dune/grid/test/CMakeFiles/test-alberta.dir/build.make dune/grid/test/CMakeFiles/test-alberta.dir/build -make[5]: Entering directory '/build/dune-grid-2.7.1/build' -[ 66%] Building CXX object dune/grid/test/CMakeFiles/test-alberta.dir/test-alberta.cc.o -cd /build/dune-grid-2.7.1/build/dune/grid/test && /usr/bin/c++ -DALBERTA_DIM=2 -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/build/dune-grid-2.7.1/doc/grids/\" -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -o CMakeFiles/test-alberta.dir/test-alberta.cc.o -c /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc In file included from /usr/include/c++/10/vector:67, from /usr/include/dune/common/debugallocator.hh:9, from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:16: -/usr/include/c++/10/bits/stl_vector.h: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: 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 +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::IdentityGrid > >; GridView = Dune::GridView > > > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:17, from /build/dune-grid-2.7.1/dune/grid/albertagrid/projection.hh:8, from /build/dune-grid-2.7.1/dune/grid/albertagrid/meshpointer.hh:17, @@ -27349,6 +26486,14 @@ /build/dune-grid-2.7.1/dune/grid/albertagrid/transformation.hh:39:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 39 | { | ^ +In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: +/build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh: In constructor 'Dune::GeoGrid::Geometry::Geometry(const Grid&, const Dune::GeometryType&, const CoordVector&) [with CoordVector = Dune::GeoGrid::CoordVector<2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, false>; int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >]': +/build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:133:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 133 | Geometry ( const Grid &grid, const GeometryType &type, const CoordVector &coords ) + | ^~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/albertagrid/albertagrid.cc:15, from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:654, from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, @@ -27378,20 +26523,27 @@ /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1021:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 1021 | { | ^ -In file included from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:29: -/build/dune-grid-2.7.1/dune/grid/test/checkgridfactory.hh: In instantiation of 'void Dune::checkGridFactory(const Mesh&) [with Grid = Dune::AlbertaGrid<2, 2>; Mesh = Dune::TestGrid<2>]': -/build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:128:63: required from here -/build/dune-grid-2.7.1/dune/grid/test/checkgridfactory.hh:101:84: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 101 | checkGridFactory< Grid >( mesh, [] ( const typename Mesh::Vertex &v ) { return v; } ); - | ^ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::IdentityGrid > >; GridView = Dune::GridView > > > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: 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++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = Dune::IdentityGrid > >; GridView = Dune::GridView > > > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 521 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:29: +/build/dune-grid-2.7.1/dune/grid/test/checkgridfactory.hh: In instantiation of 'void Dune::checkGridFactory(const Mesh&) [with Grid = Dune::AlbertaGrid<2, 2>; Mesh = Dune::TestGrid<2>]': +/build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:128:63: required from here +/build/dune-grid-2.7.1/dune/grid/test/checkgridfactory.hh:101:84: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 101 | checkGridFactory< Grid >( mesh, [] ( const typename Mesh::Vertex &v ) { return v; } ); + | ^ +In file included from /usr/include/c++/10/vector:67, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:7, + from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:9: +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 3]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:29, from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, @@ -27414,20 +26566,6 @@ /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:156:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 156 | GlobalCoordinate corner ( int i ) const | ^~~~~~ -In file included from /usr/include/c++/10/map:61, - from /build/dune-grid-2.7.1/dune/grid/utility/persistentcontainer.hh:6, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/persistentcontainer.hh:7, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:18, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GridView = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:29, from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, @@ -27498,6 +26636,11 @@ /build/dune-grid-2.7.1/dune/grid/albertagrid/intersection.cc:169:3: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | AlbertaGridIntersectionBase< Grid >::centerOuterNormal() const | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 In file included from /build/dune-grid-2.7.1/dune/grid/albertagrid/gridfamily.hh:21, from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:43, from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, @@ -27520,6 +26663,10 @@ /build/dune-grid-2.7.1/dune/grid/albertagrid/geometryreference.hh:51:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | GlobalCoordinate global ( const LocalCoordinate &local ) const | ^~~~~~ +/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:29, from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, @@ -27546,14 +26693,6 @@ /build/dune-grid-2.7.1/dune/grid/common/intersection.hh:416:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 416 | GlobalCoordinate centerUnitOuterNormal () const | ^~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GridView = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/albertagrid/gridfamily.hh:21, from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:43, from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, @@ -27567,6 +26706,40 @@ /build/dune-grid-2.7.1/dune/grid/albertagrid/geometryreference.hh:68:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 68 | JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const | ^~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridview.hh:13, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:12, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: +/build/dune-grid-2.7.1/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, (Dune::GeoGrid::Intersection::dimension - 1)>&) const [with Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; HostIntersection = Dune::Intersection, Dune::UGGridLeafIntersection > >]': +/build/dune-grid-2.7.1/dune/grid/geometrygrid/intersection.hh:124:7: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 124 | integrationOuterNormal ( const FieldVector< ctype, dimension-1 > &local ) const + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/geometrygrid/intersection.hh:124:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: +/usr/include/dune/geometry/multilineargeometry.hh:344:98: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 344 | return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: +/build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh: In constructor 'Dune::GeoGrid::Geometry::Geometry(const Grid&, const Dune::GeometryType&, const CoordVector&) [with CoordVector = Dune::GeoGrid::CoordVector<1, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, true>; int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >]': +/build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:133:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 133 | Geometry ( const Grid &grid, const GeometryType &type, const CoordVector &coords ) + | ^~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:29, from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, @@ -27606,6 +26779,24 @@ /build/dune-grid-2.7.1/dune/grid/albertagrid/geometry.cc:32:3: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 32 | AlbertaGridGeometry< mydim, cdim, GridImp >::global ( const LocalCoordinate &local ) const | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridview.hh:13, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:12, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: +/build/dune-grid-2.7.1/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, (Dune::GeoGrid::Intersection::dimension - 1)>&) const [with Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; HostIntersection = Dune::Intersection, Dune::UGGridLeafIntersection > >]': +/build/dune-grid-2.7.1/dune/grid/geometrygrid/intersection.hh:124:7: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 124 | integrationOuterNormal ( const FieldVector< ctype, dimension-1 > &local ) const + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/geometrygrid/intersection.hh:124:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: +/usr/include/dune/geometry/multilineargeometry.hh:344:98: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 344 | return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:29, from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, @@ -27634,6 +26825,38 @@ /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:239:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 239 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const | ^~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: +/build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh: In constructor 'Dune::GeoGrid::Geometry::Geometry(const Grid&, const Dune::GeometryType&, const CoordVector&) [with CoordVector = Dune::GeoGrid::CoordVector<1, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, true>; int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]': +/build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:133:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 133 | Geometry ( const Grid &grid, const GeometryType &type, const CoordVector &coords ) + | ^~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, + from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, + from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:12: +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<2, 3, const Dune::IdentityGrid > >, Dune::IdentityGridGeometry>]': +/usr/include/dune/geometry/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 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/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 +/usr/include/dune/geometry/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 +In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, + from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, + from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:12: +/usr/include/dune/geometry/test/checkgeometry.hh:157:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 157 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridview.hh:13, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:12, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: +/build/dune-grid-2.7.1/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, (Dune::GeoGrid::Intersection::dimension - 1)>&) const [with Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; HostIntersection = Dune::Intersection, Dune::UGGridLeafIntersection > >]': +/build/dune-grid-2.7.1/dune/grid/geometrygrid/intersection.hh:124:7: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 124 | integrationOuterNormal ( const FieldVector< ctype, dimension-1 > &local ) const + | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/albertagrid/intersection.hh:10, from /build/dune-grid-2.7.1/dune/grid/albertagrid/intersectioniterator.hh:8, from /build/dune-grid-2.7.1/dune/grid/albertagrid/gridview.hh:14, @@ -27653,36 +26876,23 @@ /build/dune-grid-2.7.1/dune/grid/albertagrid/geometry.hh:170:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 170 | GlobalCoordinate center () const | ^~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:7, - from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:9: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 509 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': -/usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GridView = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:67, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:7, - from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:9: -/usr/include/c++/10/bits/stl_vector.h: In function 'Dune::QuadratureRule Dune::JacobiNQuadratureRule1D::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]': -/usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 960 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 960 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/geometrygrid/intersection.hh:124:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: +/usr/include/dune/geometry/multilineargeometry.hh:344:98: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 344 | return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: +/build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh: In constructor 'Dune::GeoGrid::Geometry::Geometry(const Grid&, const Dune::GeometryType&, const CoordVector&) [with CoordVector = Dune::GeoGrid::CoordVector<1, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, true>; int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]': +/build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:133:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 133 | Geometry ( const Grid &grid, const GeometryType &type, const CoordVector &coords ) + | ^~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:29, from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, @@ -27709,10 +26919,10 @@ /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:265:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 265 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const | ^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h: In constructor 'Dune::JacobiNQuadratureRule1D::JacobiNQuadratureRule1D(int, int) [with ct = double]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 509 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/albertagrid/gridfamily.hh:21, from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:43, from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, @@ -27753,25 +26963,29 @@ /build/dune-grid-2.7.1/dune/grid/albertagrid/geometryreference.hh:73:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 73 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const | ^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:7, - from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:9: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GridView = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': +/usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 +In file included from /usr/include/c++/10/vector:67, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:16, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: +/usr/include/c++/10/bits/stl_vector.h: In function 'Dune::QuadratureRule Dune::JacobiNQuadratureRule1D::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]': +/usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 960 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 960 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h: In constructor 'Dune::JacobiNQuadratureRule1D::JacobiNQuadratureRule1D(int, int) [with ct = double]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:29, from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, @@ -27791,6 +27005,53 @@ /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:165:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 165 | GlobalCoordinate global (const LocalCoordinate& local) const | ^~~~~~ +In file included from /usr/include/c++/10/vector:67, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:7, + from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:9: +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 3; ctype = double; int dim = 3]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:16, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In function 'static Dune::QuadratureRule::dim> Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, + from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:12: +/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkLocalGeometry(const Dune::Geometry&, Dune::GeometryType, const string&) [with int mydim = 2; int cdim = 3; Grid = const Dune::IdentityGrid > >; Imp = Dune::IdentityGridGeometry]': +/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:30:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 30 | void checkLocalGeometry ( const Geometry< mydim, cdim, Grid, Imp > &geometry, + | ^~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:67, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:16, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfparser.hh:43, from /build/dune-grid-2.7.1/dune/grid/albertagrid/dgfparser.hh:11, from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:13: @@ -27831,6 +27092,10 @@ /usr/include/dune/geometry/multilineargeometry.hh:369:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 369 | JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const | ^~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:29: /build/dune-grid-2.7.1/dune/grid/test/checkgridfactory.hh: In function 'void Dune::checkGridFactory(const Mesh&, Projection&&) [with Grid = Dune::AlbertaGrid<2, 2>; Mesh = Dune::TestGrid<2>; Projection = Dune::checkGridFactory, Dune::TestGrid<2> >::]': /build/dune-grid-2.7.1/dune/grid/test/checkgridfactory.hh:40:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 @@ -27887,6 +27152,29 @@ /build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:250:28: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 250 | virtual CoordinateType operator() (const CoordinateType& global) const | ^~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, + from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, + from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:19: +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 2, const Dune::AlbertaGrid<2, 2>, Dune::LocalGeometryReference>]': +/usr/include/dune/geometry/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 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/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 +In file included from /build/dune-grid-2.7.1/dune/grid/albertagrid/gridfamily.hh:21, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:43, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: +/build/dune-grid-2.7.1/dune/grid/albertagrid/geometryreference.hh:58:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 58 | return impl().local( global ); + | ~~~~~~~~~~~~^~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, + from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, + from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:19: +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 2, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridGlobalGeometry>]': +/usr/include/dune/geometry/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 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/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 In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:23, from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:19: /build/dune-grid-2.7.1/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]': @@ -27944,6 +27232,7 @@ /build/dune-grid-2.7.1/dune/grid/albertagrid/geometry.cc:46:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 46 | jacobianInverseTransposed().mtv( global - corner( 0 ), x ); | ~~~~~~~^~~~~~~~~~~~~ +/usr/include/dune/geometry/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 /build/dune-grid-2.7.1/dune/grid/albertagrid/geometry.cc:47:12: 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 x; | ^ @@ -27959,6 +27248,13 @@ /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:265:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 265 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const | ^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:29, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:176:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 176 | return impl().local( global ); + | ~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:23, from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:19: /build/dune-grid-2.7.1/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]': @@ -28007,6 +27303,17 @@ /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:223:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | GlobalCoordinate center () const | ^~~~~~ +In file included from /usr/include/c++/10/vector:67, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:16, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:19: @@ -28153,84 +27460,185 @@ /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:156:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 156 | GlobalCoordinate corner ( int i ) const | ^~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GridView = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; IdSet = Dune::GeoGrid::IdSet, Dune::IdenticalCoordFunction >, Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int> >]': -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:501:37: 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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, + from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:19: +/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkLocalGeometry(const Dune::Geometry&, Dune::GeometryType, const string&) [with int mydim = 1; int cdim = 2; Grid = const Dune::AlbertaGrid<2, 2>; Imp = Dune::LocalGeometryReference]': +/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:30:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 30 | void checkLocalGeometry ( const Geometry< mydim, cdim, Grid, Imp > &geometry, + | ^~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, + from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:34: +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<2, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Geometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:32:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 32 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/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 +In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: +/usr/include/dune/geometry/multilineargeometry.hh:344:98: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 344 | return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, + from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:34: +/usr/include/dune/geometry/test/checkgeometry.hh:123:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 123 | if( (center - geometry.global( refElement.position( 0, 0 ) )).two_norm() > tolerance ) + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, + from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:34: +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<2, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Geometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:32:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 32 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/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 +In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: +/usr/include/dune/geometry/multilineargeometry.hh:344:98: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 344 | return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, + from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:34: +/usr/include/dune/geometry/test/checkgeometry.hh:123:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 123 | if( (center - geometry.global( refElement.position( 0, 0 ) )).two_norm() > tolerance ) + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/map:61, + from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, + from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:30, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::AlbertaGrid<2, 2>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:501:37: 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/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, + from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:34: +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<2, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Geometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:32:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 32 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/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 +In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: +/usr/include/dune/geometry/multilineargeometry.hh:344:98: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 344 | return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, + from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:34: +/usr/include/dune/geometry/test/checkgeometry.hh:123:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 123 | if( (center - geometry.global( refElement.position( 0, 0 ) )).two_norm() > tolerance ) + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::AlbertaGrid<2, 2>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; IdSet = Dune::GeoGrid::IdSet, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int> >]': -/usr/include/c++/10/bits/stl_map.h:501:37: 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/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, + from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:34: +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<2, 2, const Dune::GeometryGrid, DeformationFunction > > > >, Dune::GeoGrid::Geometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:32:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 32 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/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 +In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: +/usr/include/dune/geometry/multilineargeometry.hh:344:98: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 344 | return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, + from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:34: +/usr/include/dune/geometry/test/checkgeometry.hh:123:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 123 | if( (center - geometry.global( refElement.position( 0, 0 ) )).two_norm() > tolerance ) + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::AlbertaGrid<2, 2>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:501:37: 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++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::AlbertaGrid<2, 2>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:501:37: 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++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = Dune::AlbertaGrid<2, 2>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GridView = Dune::GridView > >, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GridView = Dune::GridView > >, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: 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++/10/map:61, + from /build/dune-grid-2.7.1/dune/grid/utility/persistentcontainer.hh:6, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridpersistentcontainer.hh:13, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:84, + from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:9: +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::IdentityGrid > >; GridView = Dune::GridView > > > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 521 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GridView = Dune::GridView > >, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: 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++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::IdentityGrid > >; GridView = Dune::GridView > > > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 521 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GridView = Dune::GridView > >, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: 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/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:19: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:705:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 705 | void checkBoundarySegmentIndexProlongation ( const Grid &grid, const Entity &entity, const Intersection &intersection ) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:705: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/dune-grid-2.7.1/dune/grid/albertagrid/gridfamily.hh:21, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:43, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: +/build/dune-grid-2.7.1/dune/grid/albertagrid/geometryreference.hh:58:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 58 | return impl().local( global ); + | ~~~~~~~~~~~~^~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/albertagrid/geometryreference.hh:53:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 53 | return impl().global( local ); + | ~~~~~~~~~~~~~^~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 3; Grid = Dune::IdentityGrid > >; GridView = Dune::GridView > > > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 521 | std::forward_as_tuple(std::move(__k)), @@ -28265,8 +27673,8 @@ /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:228: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/dune-grid-2.7.1/dune/grid/test/test-alberta.cc: In function 'Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:228:1: note: 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++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GridView = Dune::GridView > >, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: 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++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 3; Grid = Dune::IdentityGrid > >; GridView = Dune::GridView > > > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 521 | std::forward_as_tuple(std::move(__k)), @@ -28284,14 +27692,20 @@ /build/dune-grid-2.7.1/dune/grid/io/file/gmshreader.hh:100:28: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 100 | virtual GlobalVector operator() ( const Dune::FieldVector &local ) const | ^~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GridView = Dune::GridView > >, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, +In file included from /usr/include/c++/10/map:61, + from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, + from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:30, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: +/usr/include/c++/10/bits/stl_map.h: In function 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2, 2>]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, @@ -28305,6 +27719,41 @@ | ^~~~~~ /usr/include/c++/10/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++/10/bits/stl_vector.h:625:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 +In file included from /build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:13, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/projection.hh:8, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/meshpointer.hh:17, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/coordcache.hh:6, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:42, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: +/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:304:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 304 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const + | ^~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:304: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:304: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:875:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 875 | jt[ dim-1 ] = orgTop - orgBottom; + | ~~~~~~~^~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/albertagrid/projection.hh:8, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/meshpointer.hh:17, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/coordcache.hh:6, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:42, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:164:20: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 164 | CoordinateType operator() ( const CoordinateType &global ) const + | ^~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:164: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/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:164: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/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:164: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/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:166:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 166 | return boundarySegment() ( faceMapping_.local( global ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:166:32: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 166 | return boundarySegment() ( faceMapping_.local( global ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:15: /build/dune-grid-2.7.1/doc/grids/gridfactory/testgrids.hh: In function 'void __static_initialization_and_destruction_0(int, int)': /build/dune-grid-2.7.1/doc/grids/gridfactory/testgrids.hh:72:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 @@ -28325,31 +27774,36 @@ /build/dune-grid-2.7.1/doc/grids/gridfactory/testgrids.hh:205:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 205 | }; | ^ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GridView = Dune::GridView > >, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GridView = Dune::GridView > >, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GridView = Dune::GridView > >, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GridView = Dune::GridView > >, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >; OutputStream = Dune::DebugStream<1, 4>]': +In file included from /usr/include/c++/10/vector:72, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:7, + from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:9: +/usr/include/c++/10/bits/vector.tcc: In function 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid > >]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, + from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, + from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:12: +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<0, 2, const Dune::IdentityGrid > >, Dune::IdentityGridGeometry>]': +/usr/include/dune/geometry/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 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc: In function 'void testDim() [with int dim = 1]': +/build/dune-grid-2.7.1/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); + | ^~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:27, + from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:12: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/checkentitylifetime.hh:26:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 26 | bool checkEntityLifetimeForCodim(GV gv, std::size_t check_element_count, Dune::Codim, std::true_type) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/map:61, + from /build/dune-grid-2.7.1/dune/grid/utility/persistentcontainer.hh:6, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridpersistentcontainer.hh:13, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:84, + from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:9: +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::IdentityGrid > >; GridView = Dune::GridView > > > >; OutputStream = Dune::DebugStream<1, 4>]': /usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -28372,14 +27826,6 @@ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GridView = Dune::GridView > >, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/albertagrid/albertagrid.cc:13, from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:654, from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, @@ -28393,29 +27839,7 @@ /build/dune-grid-2.7.1/dune/grid/albertagrid/geometry.cc:46:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 46 | jacobianInverseTransposed().mtv( global - corner( 0 ), x ); | ~~~~~~~^~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; IdSet = Dune::GeoGrid::IdSet, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int> >]': -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]': +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::IdentityGrid > >; GridView = Dune::GridView > > > >; OutputStream = Dune::DebugStream<1, 4>]': /usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -28423,14 +27847,79 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = Dune::GeometryGrid, DeformationFunction > > > >; GridView = Dune::GridView > >, DeformationFunction > > >, std::allocator > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 +[ 66%] Linking CXX executable test-alberta-generic +cd /build/dune-grid-2.7.1/build/dune/grid/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-alberta-generic.dir/link.txt --verbose=1 +/usr/bin/c++ -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pthread -rdynamic CMakeFiles/test-alberta-generic.dir/test-alberta.cc.o -o test-alberta-generic -Wl,-rpath,/build/dune-grid-2.7.1/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib ../../../lib/libdunealbertagrid_2d.so.2.7.1 -lalberta_2d ../../../lib/libdunegrid.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS3.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS2.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugL.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.7.1 -lalberta_utilities -lm -lltdl -pthread /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so -llapack -lblas -lf77blas -latlas +make[5]: Leaving directory '/build/dune-grid-2.7.1/build' +[ 66%] Built target test-alberta-generic +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/dune-grid-2.7.1/build' +cd /build/dune-grid-2.7.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.7.1 /build/dune-grid-2.7.1/dune/grid/test /build/dune-grid-2.7.1/build /build/dune-grid-2.7.1/build/dune/grid/test /build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/test-geogrid-yaspgrid.dir/DependInfo.cmake --color= +Dependee "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/test-geogrid-yaspgrid.dir/DependInfo.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/test-geogrid-yaspgrid.dir/depend.internal". +Dependee "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/test-geogrid-yaspgrid.dir/depend.internal". +Scanning dependencies of target test-geogrid-yaspgrid +make[5]: Leaving directory '/build/dune-grid-2.7.1/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/dune-grid-2.7.1/build' +[ 66%] Building CXX object dune/grid/test/CMakeFiles/test-geogrid-yaspgrid.dir/test-geogrid.cc.o +cd /build/dune-grid-2.7.1/build/dune/grid/test && /usr/bin/c++ -DCACHECOORDFUNCTION=0 -DCOORDFUNCTION="IdenticalCoordFunction" -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/build/dune-grid-2.7.1/doc/grids/\" -DENABLE_GMP=1 -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DGRIDTYPE="Dune::YaspGrid<2>" -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DMPI_NO_CPPBIND -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -o CMakeFiles/test-geogrid-yaspgrid.dir/test-geogrid.cc.o -c /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc +In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:27, + from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:12: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/checkentitylifetime.hh:26:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 26 | bool checkEntityLifetimeForCodim(GV gv, std::size_t check_element_count, Dune::Codim, std::true_type) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/map:61, + from /build/dune-grid-2.7.1/dune/grid/utility/persistentcontainer.hh:6, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridpersistentcontainer.hh:13, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:84, + from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:9: +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = Dune::IdentityGrid > >; GridView = Dune::GridView > > > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/gridptr.hh:31, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfparser.hh:28, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser.hh:6, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:23: +/build/dune-grid-2.7.1/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': +/build/dune-grid-2.7.1/dune/grid/io/file/gmshreader.hh:204:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 204 | { + | ^ +In file included from /usr/include/dune/geometry/quadraturerules.hh:532, + from /usr/include/dune/geometry/test/checkgeometry.hh:14, + from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, + from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:34: +/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:743:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 743 | { + | ^ +/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:1021:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1021 | { + | ^ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = Dune::IdentityGrid > >; GridView = Dune::GridView > > > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 521 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:11, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: +/build/dune-grid-2.7.1/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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:243:88: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:156:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 156 | GlobalCoordinate corner ( int i ) const + | ^~~~~~ In file included from /usr/include/c++/10/map:60, from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, @@ -28441,14 +27930,6 @@ /usr/include/c++/10/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++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::GeometryGrid, DeformationFunction > > > >; GridView = Dune::GridView > >, DeformationFunction > > >, std::allocator > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/map:61, from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, @@ -28463,8 +27944,8 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::GeometryGrid, DeformationFunction > > > >; GridView = Dune::GridView > >, DeformationFunction > > >, std::allocator > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: 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++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::IdentityGrid > >; GridView = Dune::GridView > > > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 521 | std::forward_as_tuple(std::move(__k)), @@ -28530,325 +28011,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::GeometryGrid, DeformationFunction > > > >; GridView = Dune::GridView > >, DeformationFunction > > >, std::allocator > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::GeometryGrid, DeformationFunction > > > >; GridView = Dune::GridView > >, DeformationFunction > > >, std::allocator > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:67, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426: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++/10/vector:67, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = Dune::GeometryGrid, DeformationFunction > > > >; IdSet = Dune::GeoGrid::IdSet, DeformationFunction > > > >, Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int> >]': -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid, DeformationFunction > > > >]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 509 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -[ 66%] Linking CXX executable test-identitygrid -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': -/usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 -cd /build/dune-grid-2.7.1/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 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pthread -rdynamic CMakeFiles/test-identitygrid.dir/test-identitygrid.cc.o -o test-identitygrid -Wl,-rpath,/build/dune-grid-2.7.1/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib ../../../lib/libdunegrid.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS3.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS2.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugL.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.7.1 -lgmp -lgmpxx -llapack -lblas -lf77blas -latlas -pthread /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so -In file included from /usr/include/c++/10/vector:67, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: -/usr/include/c++/10/bits/stl_vector.h: In function 'Dune::QuadratureRule Dune::JacobiNQuadratureRule1D::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]': -/usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 960 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 960 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h: In constructor 'Dune::JacobiNQuadratureRule1D::JacobiNQuadratureRule1D(int, int) [with ct = double]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -make[5]: Leaving directory '/build/dune-grid-2.7.1/build' -/usr/include/c++/10/bits/vector.tcc: In function 'static Dune::QuadratureRule::dim> Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 66%] Built target test-identitygrid -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/dune-grid-2.7.1/build' -cd /build/dune-grid-2.7.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.7.1 /build/dune-grid-2.7.1/dune/grid/test /build/dune-grid-2.7.1/build /build/dune-grid-2.7.1/build/dune/grid/test /build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/test-geogrid-yaspgrid.dir/DependInfo.cmake --color= -Dependee "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/test-geogrid-yaspgrid.dir/DependInfo.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/test-geogrid-yaspgrid.dir/depend.internal". -Dependee "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/test-geogrid-yaspgrid.dir/depend.internal". -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:67, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -Scanning dependencies of target test-geogrid-yaspgrid -make[5]: Leaving directory '/build/dune-grid-2.7.1/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/dune-grid-2.7.1/build' -[ 66%] Building CXX object dune/grid/test/CMakeFiles/test-geogrid-yaspgrid.dir/test-geogrid.cc.o -cd /build/dune-grid-2.7.1/build/dune/grid/test && /usr/bin/c++ -DCACHECOORDFUNCTION=0 -DCOORDFUNCTION="IdenticalCoordFunction" -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/build/dune-grid-2.7.1/doc/grids/\" -DENABLE_GMP=1 -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DGRIDTYPE="Dune::YaspGrid<2>" -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DMPI_NO_CPPBIND -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -o CMakeFiles/test-geogrid-yaspgrid.dir/test-geogrid.cc.o -c /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, - from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, - from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:19: -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 2, const Dune::AlbertaGrid<2, 2>, Dune::LocalGeometryReference>]': -/usr/include/dune/geometry/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 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/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 -In file included from /build/dune-grid-2.7.1/dune/grid/albertagrid/gridfamily.hh:21, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:43, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: -/build/dune-grid-2.7.1/dune/grid/albertagrid/geometryreference.hh:58:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 58 | return impl().local( global ); - | ~~~~~~~~~~~~^~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, - from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, - from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:19: -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 2, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridGlobalGeometry>]': -/usr/include/dune/geometry/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 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/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 -/usr/include/dune/geometry/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 -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:29, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:176:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 176 | return impl().local( global ); - | ~~~~~~~~~~~~^~~~~~~~~~ -In file included from /usr/include/c++/10/vector:67, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/gridptr.hh:31, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfparser.hh:28, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser.hh:6, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:23: -/build/dune-grid-2.7.1/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': -/build/dune-grid-2.7.1/dune/grid/io/file/gmshreader.hh:204:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 204 | { - | ^ -In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, - from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:19: -/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkLocalGeometry(const Dune::Geometry&, Dune::GeometryType, const string&) [with int mydim = 1; int cdim = 2; Grid = const Dune::AlbertaGrid<2, 2>; Imp = Dune::LocalGeometryReference]': -/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:30:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 30 | void checkLocalGeometry ( const Geometry< mydim, cdim, Grid, Imp > &geometry, - | ^~~~~~~~~~~~~~~~~~ -In file included from /usr/include/dune/geometry/quadraturerules.hh:532, - from /usr/include/dune/geometry/test/checkgeometry.hh:14, - from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, - from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:34: -/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:743:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 743 | { - | ^ -/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:1021:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1021 | { - | ^ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:11, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: -/build/dune-grid-2.7.1/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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:243:88: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:156:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 156 | GlobalCoordinate corner ( int i ) const - | ^~~~~~ -In file included from /usr/include/c++/10/map:61, - from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, - from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:30, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::AlbertaGrid<2, 2>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::AlbertaGrid<2, 2>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::AlbertaGrid<2, 2>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:11, from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, @@ -28897,14 +28059,6 @@ /build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:189:24: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 189 | GlobalCoordinate corner ( const int i ) const { return mapping_->corner( i ); } | ^~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::AlbertaGrid<2, 2>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:11, from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, @@ -28929,6 +28083,14 @@ /build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:189:24: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 189 | GlobalCoordinate corner ( const int i ) const { return mapping_->corner( i ); } | ^~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::IdentityGrid > >; GridView = Dune::GridView > > > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:11, from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, @@ -28973,14 +28135,65 @@ /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:165:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 165 | GlobalCoordinate global (const LocalCoordinate& local) const | ^~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = Dune::AlbertaGrid<2, 2>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:16, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:67, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:16, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:16, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426: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++/10/vector:67, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:16, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:16, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, @@ -29084,6 +28297,15 @@ /usr/include/dune/geometry/multilineargeometry.hh:267:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 267 | GlobalCoordinate corner ( int i ) const | ^~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:7, + from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:9: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 509 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': +/usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, @@ -29097,6 +28319,13 @@ /build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:198:26: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const { return mapping_->jacobianTransposed( local ); } | ^~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:67, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:7, + from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:9: +/usr/include/c++/10/bits/stl_vector.h: In function 'Dune::QuadratureRule Dune::JacobiNQuadratureRule1D::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]': +/usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 960 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, @@ -29111,6 +28340,12 @@ /usr/include/dune/geometry/multilineargeometry.hh:267:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 267 | GlobalCoordinate corner ( int i ) const | ^~~~~~ +/usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 960 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:16, from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfoned.hh:18, from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser.hh:10, @@ -29133,22 +28368,10 @@ /usr/include/dune/geometry/axisalignedcubegeometry.hh:150:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 150 | GlobalCoordinate global(const LocalCoordinate& local) const | ^~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:19: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:705:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 705 | void checkBoundarySegmentIndexProlongation ( const Grid &grid, const Entity &entity, const Intersection &intersection ) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:705: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/dune-grid-2.7.1/dune/grid/albertagrid/gridfamily.hh:21, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:43, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: -/build/dune-grid-2.7.1/dune/grid/albertagrid/geometryreference.hh:58:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 58 | return impl().local( global ); - | ~~~~~~~~~~~~^~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/albertagrid/geometryreference.hh:53:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 53 | return impl().global( local ); - | ~~~~~~~~~~~~~^~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h: In constructor 'Dune::JacobiNQuadratureRule1D::JacobiNQuadratureRule1D(int, int) [with ct = double]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, @@ -29231,6 +28454,17 @@ /build/dune-grid-2.7.1/dune/grid/common/intersection.hh:416:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 416 | GlobalCoordinate centerUnitOuterNormal () const | ^~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:7, + from /build/dune-grid-2.7.1/dune/grid/test/test-identitygrid.cc:9: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, @@ -29482,20 +28716,6 @@ /build/dune-grid-2.7.1/dune/grid/geometrygrid/intersection.hh:166:44: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 166 | FieldVector< ctype, dimensionworld > centerUnitOuterNormal () const | ^~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/map:61, - from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, - from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:30, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: -/usr/include/c++/10/bits/stl_map.h: In function 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2, 2>]': -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, @@ -29897,41 +29117,11 @@ /usr/include/dune/geometry/multilineargeometry.hh:647: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 647 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const | ^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:13, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/projection.hh:8, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/meshpointer.hh:17, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/coordcache.hh:6, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:42, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: -/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:304:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 304 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const - | ^~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:304: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:304: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:875:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 875 | jt[ dim-1 ] = orgTop - orgBottom; - | ~~~~~~~^~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/albertagrid/projection.hh:8, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/meshpointer.hh:17, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/coordcache.hh:6, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:42, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:164:20: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 164 | CoordinateType operator() ( const CoordinateType &global ) const - | ^~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:164: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/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:164: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/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:164: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/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:166:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 166 | return boundarySegment() ( faceMapping_.local( global ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:166:32: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 166 | return boundarySegment() ( faceMapping_.local( global ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, @@ -29949,6 +29139,10 @@ /build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:190:24: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 190 | GlobalCoordinate center () const { return mapping_->center(); } | ^~~~~~ +/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry::LocalCoordinate Dune::GeoGrid::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; Dune::GeoGrid::Geometry::LocalCoordinate = Dune::FieldVector; Dune::GeoGrid::Geometry::GlobalCoordinate = Dune::FieldVector]': /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:176:26: required from 'Dune::Geometry::LocalCoordinate Dune::Geometry::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >; GeometryImp = Dune::GeoGrid::Geometry; Dune::Geometry::LocalCoordinate = Dune::FieldVector; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]' /usr/include/dune/geometry/test/checkgeometry.hh:157:31: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::PoolAllocator >, Dune::GeoGrid::Geometry>]' @@ -30072,6 +29266,14 @@ /usr/include/dune/geometry/multilineargeometry.hh:647: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 647 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const | ^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, @@ -30517,6 +29719,29 @@ /usr/include/dune/geometry/multilineargeometry.hh:369:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 369 | JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const | ^~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 509 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': +/usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 +In file included from /usr/include/c++/10/vector:67, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:16, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: +/usr/include/c++/10/bits/stl_vector.h: In function 'Dune::QuadratureRule Dune::JacobiNQuadratureRule1D::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]': +/usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 960 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 960 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _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, Dune::PoolAllocator > >; Dune::CachedMultiLinearGeometry::GlobalCoordinate = Dune::FieldVector; Dune::CachedMultiLinearGeometry::LocalCoordinate = Dune::FieldVector]': /usr/include/dune/geometry/multilineargeometry.hh:539: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 > >; Dune::CachedMultiLinearGeometry::GlobalCoordinate = Dune::FieldVector]' /build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:190: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 >; Dune::GeoGrid::Geometry::GlobalCoordinate = Dune::FieldVector]' @@ -30603,6 +29828,10 @@ /usr/include/dune/geometry/multilineargeometry.hh:369:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 369 | JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const | ^~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h: In constructor 'Dune::JacobiNQuadratureRule1D::JacobiNQuadratureRule1D(int, int) [with ct = double]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _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, Dune::DebugAllocator > >; Dune::CachedMultiLinearGeometry::GlobalCoordinate = Dune::FieldVector; Dune::CachedMultiLinearGeometry::LocalCoordinate = Dune::FieldVector]': /usr/include/dune/geometry/multilineargeometry.hh:539: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 > >; Dune::CachedMultiLinearGeometry::GlobalCoordinate = Dune::FieldVector]' /build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:190: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 >; Dune::GeoGrid::Geometry::GlobalCoordinate = Dune::FieldVector]' @@ -30751,6 +29980,40 @@ /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:165:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 165 | GlobalCoordinate global (const LocalCoordinate& local) const | ^~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:16, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In function 'static Dune::QuadratureRule::dim> Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:67, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:16, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, @@ -30858,6 +30121,33 @@ /build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:192:24: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 192 | GlobalCoordinate global ( const LocalCoordinate &local ) const { return mapping_->global( local ); } | ^~~~~~ +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, + from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, + from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:19: +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 2, const Dune::AlbertaGrid<2, 2>, Dune::LocalGeometryReference>]': +/usr/include/dune/geometry/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 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/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 +In file included from /build/dune-grid-2.7.1/dune/grid/albertagrid/gridfamily.hh:21, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:43, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: +/build/dune-grid-2.7.1/dune/grid/albertagrid/geometryreference.hh:58:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 58 | return impl().local( global ); + | ~~~~~~~~~~~~^~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, + from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, + from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:19: +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 2, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridGlobalGeometry>]': +/usr/include/dune/geometry/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 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/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 In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, @@ -30911,6 +30201,14 @@ /usr/include/dune/geometry/multilineargeometry.hh:647:31: note: parameter passing for argument of type 'Dune::MultiLinearGeometry, DeformationFunction > > > > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1 647 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const | ^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/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 +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:29, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:176:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 176 | return impl().local( global ); + | ~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/coordfunctioncaller.hh:6, from /build/dune-grid-2.7.1/dune/grid/geometrygrid/cornerstorage.hh:8, from /build/dune-grid-2.7.1/dune/grid/geometrygrid/entity.hh:10, @@ -30987,6 +30285,17 @@ /usr/include/dune/geometry/multilineargeometry.hh:683: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 683 | MultiLinearGeometry< ct, mydim, cdim, Traits >::jacobianInverseTransposed ( const LocalCoordinate &local ) const | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:67, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:16, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/coordfunctioncaller.hh:6, from /build/dune-grid-2.7.1/dune/grid/geometrygrid/cornerstorage.hh:8, from /build/dune-grid-2.7.1/dune/grid/geometrygrid/entity.hh:10, @@ -31010,6 +30319,12 @@ /build/dune-grid-2.7.1/dune/grid/geometrygrid/hostcorners.hh:35:18: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 35 | Coordinate operator[] ( int i ) const | ^~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, + from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:19: +/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkLocalGeometry(const Dune::Geometry&, Dune::GeometryType, const string&) [with int mydim = 1; int cdim = 2; Grid = const Dune::AlbertaGrid<2, 2>; Imp = Dune::LocalGeometryReference]': +/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:30:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 30 | void checkLocalGeometry ( const Geometry< mydim, cdim, Grid, Imp > &geometry, + | ^~~~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfparser.hh:43, from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser.hh:6, from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:23: @@ -31315,6 +30630,28 @@ /build/dune-grid-2.7.1/dune/grid/common/intersection.hh:416:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 416 | GlobalCoordinate centerUnitOuterNormal () const | ^~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/map:61, + from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, + from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:30, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::AlbertaGrid<2, 2>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::AlbertaGrid<2, 2>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, @@ -31496,9 +30833,6 @@ /build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:295:56: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 295 | const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt ); | ^~~~~~~ -[ 67%] Linking CXX executable test-alberta -cd /build/dune-grid-2.7.1/build/dune/grid/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-alberta.dir/link.txt --verbose=1 -/usr/bin/c++ -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pthread -rdynamic CMakeFiles/test-alberta.dir/test-alberta.cc.o -o test-alberta -Wl,-rpath,/build/dune-grid-2.7.1/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib ../../../lib/libdunealbertagrid_2d.so.2.7.1 -lalberta_2d ../../../lib/libdunegrid.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS3.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS2.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugL.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.7.1 -lalberta_utilities -lm -lltdl -pthread /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so -llapack -lblas -lf77blas -latlas In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, @@ -31665,7 +30999,6 @@ /usr/include/dune/geometry/test/checkgeometry.hh:165:40: 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 165 | const JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( x ); | ^~~ -make[5]: Leaving directory '/build/dune-grid-2.7.1/build' In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:34: @@ -31673,8 +31006,6 @@ /usr/include/dune/geometry/test/checkgeometry.hh:71:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 71 | cornerAvg += geometry.corner( i ); | ~~~~~~~~~~~~~~~^~~~~ -[ 67%] Built target test-alberta -make -f lib/CMakeFiles/dunealbertagrid_1d.dir/build.make lib/CMakeFiles/dunealbertagrid_1d.dir/depend In file included from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:37: /build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:287: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 @@ -31683,25 +31014,14 @@ /build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:295:56: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 295 | const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt ); | ^~~~~~~ -make[5]: Entering directory '/build/dune-grid-2.7.1/build' -cd /build/dune-grid-2.7.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.7.1 /build/dune-grid-2.7.1/lib /build/dune-grid-2.7.1/build /build/dune-grid-2.7.1/build/lib /build/dune-grid-2.7.1/build/lib/CMakeFiles/dunealbertagrid_1d.dir/DependInfo.cmake --color= -make[5]: Leaving directory '/build/dune-grid-2.7.1/build' -make -f lib/CMakeFiles/dunealbertagrid_1d.dir/build.make lib/CMakeFiles/dunealbertagrid_1d.dir/build -make[5]: Entering directory '/build/dune-grid-2.7.1/build' -make[5]: Nothing to be done for 'lib/CMakeFiles/dunealbertagrid_1d.dir/build'. -make[5]: Leaving directory '/build/dune-grid-2.7.1/build' -[ 78%] Built target dunealbertagrid_1d -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/dune-grid-2.7.1/build' -cd /build/dune-grid-2.7.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.7.1 /build/dune-grid-2.7.1/dune/grid/test /build/dune-grid-2.7.1/build /build/dune-grid-2.7.1/build/dune/grid/test /build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/test-alberta-2-2.dir/DependInfo.cmake --color= -Dependee "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/test-alberta-2-2.dir/DependInfo.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/test-alberta-2-2.dir/depend.internal". -Dependee "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/test-alberta-2-2.dir/depend.internal". -Scanning dependencies of target test-alberta-2-2 -make[5]: Leaving directory '/build/dune-grid-2.7.1/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/dune-grid-2.7.1/build' -[ 79%] Building CXX object dune/grid/test/CMakeFiles/test-alberta-2-2.dir/test-alberta.cc.o -cd /build/dune-grid-2.7.1/build/dune/grid/test && /usr/bin/c++ -DALBERTA_DIM=2 -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/build/dune-grid-2.7.1/doc/grids/\" -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -o CMakeFiles/test-alberta-2-2.dir/test-alberta.cc.o -c /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::AlbertaGrid<2, 2>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, @@ -31878,6 +31198,349 @@ /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:728:57: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 728 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); | ^ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::AlbertaGrid<2, 2>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = Dune::AlbertaGrid<2, 2>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:19: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:705:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 705 | void checkBoundarySegmentIndexProlongation ( const Grid &grid, const Entity &entity, const Intersection &intersection ) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:705: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/dune-grid-2.7.1/dune/grid/albertagrid/gridfamily.hh:21, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:43, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: +/build/dune-grid-2.7.1/dune/grid/albertagrid/geometryreference.hh:58:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 58 | return impl().local( global ); + | ~~~~~~~~~~~~^~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/albertagrid/geometryreference.hh:53:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 53 | return impl().global( local ); + | ~~~~~~~~~~~~~^~~~~~~~~ +In file included from /usr/include/c++/10/map:61, + from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, + from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:30, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: +/usr/include/c++/10/bits/stl_map.h: In function 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2, 2>]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:34: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:705:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 705 | void checkBoundarySegmentIndexProlongation ( const Grid &grid, const Entity &entity, const Intersection &intersection ) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:705: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/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:11, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:176:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 176 | return impl().local( global ); + | ~~~~~~~~~~~~^~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:167:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 167 | return impl().global( local ); + | ~~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:34: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:705:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 705 | void checkBoundarySegmentIndexProlongation ( const Grid &grid, const Entity &entity, const Intersection &intersection ) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:705: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/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:11, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:176:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 176 | return impl().local( global ); + | ~~~~~~~~~~~~^~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:167:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 167 | return impl().global( local ); + | ~~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:13, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/projection.hh:8, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/meshpointer.hh:17, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/coordcache.hh:6, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:42, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: +/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:304:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 304 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const + | ^~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:304: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:304: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:875:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 875 | jt[ dim-1 ] = orgTop - orgBottom; + | ~~~~~~~^~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/albertagrid/projection.hh:8, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/meshpointer.hh:17, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/coordcache.hh:6, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:42, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:164:20: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 164 | CoordinateType operator() ( const CoordinateType &global ) const + | ^~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:164: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/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:164: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/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:164: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/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:166:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 166 | return boundarySegment() ( faceMapping_.local( global ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:166:32: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 166 | return boundarySegment() ( faceMapping_.local( global ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:34: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:705:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 705 | void checkBoundarySegmentIndexProlongation ( const Grid &grid, const Entity &entity, const Intersection &intersection ) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:705: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/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:11, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:176:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 176 | return impl().local( global ); + | ~~~~~~~~~~~~^~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:167:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 167 | return impl().global( local ); + | ~~~~~~~~~~~~~^~~~~~~~~ +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267:1: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 267 | } + | ^ +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: In 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 > >]': +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/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, __gnu_cxx::__pool_alloc > >]': +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: In 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 > >]': +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/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, Dune::DebugAllocator > >]': +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: In function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]': +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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 file included from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:34: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:705:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 705 | void checkBoundarySegmentIndexProlongation ( const Grid &grid, const Entity &entity, const Intersection &intersection ) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:705: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/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:11, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:176:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 176 | return impl().local( global ); + | ~~~~~~~~~~~~^~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:167:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 167 | return impl().global( local ); + | ~~~~~~~~~~~~~^~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: 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 > >]': +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: In member function 'Dune::CachedMultiLinearGeometry::LocalCoordinate Dune::CachedMultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]': +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: 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 > >]': +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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 /usr/include/c++/10/vector:67, + from /usr/include/dune/common/debugallocator.hh:9, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:16: +/usr/include/c++/10/bits/stl_vector.h: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: 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 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:37: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107:6: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 107 | void checkIntersection ( const Intersection &intersection, bool isCartesian = false ) + | ^~~~~~~~~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107: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/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107: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/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: +/usr/include/dune/geometry/multilineargeometry.hh:686:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 686 | jit.setup( jacobianTransposed( local ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:11, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:167:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 167 | return impl().global( local ); + | ~~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: +/usr/include/dune/geometry/multilineargeometry.hh:344:98: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 344 | return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:37: +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:350:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 350 | if( (intNormal - refIntNormal).two_norm() > tolerance ) + | ~~~~~~~~~~~^~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:37: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107:6: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 107 | void checkIntersection ( const Intersection &intersection, bool isCartesian = false ) + | ^~~~~~~~~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107: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/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107: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/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: +/usr/include/dune/geometry/multilineargeometry.hh:686:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 686 | jit.setup( jacobianTransposed( local ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:11, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:167:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 167 | return impl().global( local ); + | ~~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: +/usr/include/dune/geometry/multilineargeometry.hh:344:98: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 344 | return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:37: +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:350:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 350 | if( (intNormal - refIntNormal).two_norm() > tolerance ) + | ~~~~~~~~~~~^~~~~~~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: In member function 'Dune::CachedMultiLinearGeometry::LocalCoordinate Dune::CachedMultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]': +/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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 +In file included from /usr/include/c++/10/vector:67, + from /usr/include/dune/common/debugallocator.hh:9, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:16: +/usr/include/c++/10/bits/stl_vector.h: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: 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 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >, DeformationFunction > > >, std::allocator > >]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: 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 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +[ 67%] Linking CXX executable test-alberta +cd /build/dune-grid-2.7.1/build/dune/grid/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-alberta.dir/link.txt --verbose=1 +/usr/include/c++/10/bits/stl_vector.h: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >, DeformationFunction > > >, std::allocator > >]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: 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 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/bin/c++ -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pthread -rdynamic CMakeFiles/test-alberta.dir/test-alberta.cc.o -o test-alberta -Wl,-rpath,/build/dune-grid-2.7.1/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib ../../../lib/libdunealbertagrid_2d.so.2.7.1 -lalberta_2d ../../../lib/libdunegrid.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS3.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS2.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugL.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.7.1 -lalberta_utilities -lm -lltdl -pthread /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so -llapack -lblas -lf77blas -latlas +make[5]: Leaving directory '/build/dune-grid-2.7.1/build' +[ 67%] Built target test-alberta +make -f lib/CMakeFiles/dunealbertagrid_1d.dir/build.make lib/CMakeFiles/dunealbertagrid_1d.dir/depend +make[5]: Entering directory '/build/dune-grid-2.7.1/build' +cd /build/dune-grid-2.7.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.7.1 /build/dune-grid-2.7.1/lib /build/dune-grid-2.7.1/build /build/dune-grid-2.7.1/build/lib /build/dune-grid-2.7.1/build/lib/CMakeFiles/dunealbertagrid_1d.dir/DependInfo.cmake --color= +make[5]: Leaving directory '/build/dune-grid-2.7.1/build' +make -f lib/CMakeFiles/dunealbertagrid_1d.dir/build.make lib/CMakeFiles/dunealbertagrid_1d.dir/build +make[5]: Entering directory '/build/dune-grid-2.7.1/build' +make[5]: Nothing to be done for 'lib/CMakeFiles/dunealbertagrid_1d.dir/build'. +make[5]: Leaving directory '/build/dune-grid-2.7.1/build' +[ 78%] Built target dunealbertagrid_1d +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/dune-grid-2.7.1/build' +cd /build/dune-grid-2.7.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.7.1 /build/dune-grid-2.7.1/dune/grid/test /build/dune-grid-2.7.1/build /build/dune-grid-2.7.1/build/dune/grid/test /build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/test-alberta-2-2.dir/DependInfo.cmake --color= +Dependee "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/test-alberta-2-2.dir/DependInfo.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/test-alberta-2-2.dir/depend.internal". +Dependee "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/test-alberta-2-2.dir/depend.internal". +Scanning dependencies of target test-alberta-2-2 +make[5]: Leaving directory '/build/dune-grid-2.7.1/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/dune-grid-2.7.1/build' +[ 79%] Building CXX object dune/grid/test/CMakeFiles/test-alberta-2-2.dir/test-alberta.cc.o +cd /build/dune-grid-2.7.1/build/dune/grid/test && /usr/bin/c++ -DALBERTA_DIM=2 -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/build/dune-grid-2.7.1/doc/grids/\" -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -o CMakeFiles/test-alberta-2-2.dir/test-alberta.cc.o -c /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc +/usr/include/c++/10/bits/stl_vector.h: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: 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 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:37: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107:6: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 107 | void checkIntersection ( const Intersection &intersection, bool isCartesian = false ) + | ^~~~~~~~~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107: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/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107: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/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: +/usr/include/dune/geometry/multilineargeometry.hh:686:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 686 | jit.setup( jacobianTransposed( local ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:11, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:167:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 167 | return impl().global( local ); + | ~~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: +/usr/include/dune/geometry/multilineargeometry.hh:344:98: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 344 | return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:37: +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:350:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 350 | if( (intNormal - refIntNormal).two_norm() > tolerance ) + | ~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:17, from /build/dune-grid-2.7.1/dune/grid/albertagrid/projection.hh:8, from /build/dune-grid-2.7.1/dune/grid/albertagrid/meshpointer.hh:17, @@ -31916,6 +31579,41 @@ /build/dune-grid-2.7.1/dune/grid/albertagrid/intersection.cc:134:93: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 134 | AlbertaGridIntersectionBase< const AlbertaGrid< 3, 3 > >::centerIntegrationOuterNormal () const | ^~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:37: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107:6: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 107 | void checkIntersection ( const Intersection &intersection, bool isCartesian = false ) + | ^~~~~~~~~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107: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/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107: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/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: +/usr/include/dune/geometry/multilineargeometry.hh:686:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 686 | jit.setup( jacobianTransposed( local ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:11, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:167:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 167 | return impl().global( local ); + | ~~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: +/usr/include/dune/geometry/multilineargeometry.hh:344:98: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 344 | return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:37: +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:350:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 350 | if( (intNormal - refIntNormal).two_norm() > tolerance ) + | ~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/dune/geometry/quadraturerules.hh:532, from /usr/include/dune/geometry/test/checkgeometry.hh:14, from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, @@ -31982,6 +31680,13 @@ /build/dune-grid-2.7.1/dune/grid/albertagrid/geometry.hh:163:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | GlobalCoordinate corner ( const int i ) const | ^~~~~~ +In file included from /usr/include/c++/10/vector:67, + from /usr/include/dune/common/debugallocator.hh:9, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:16: +/usr/include/c++/10/bits/stl_vector.h: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: 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 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:29, from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, @@ -32014,6 +31719,10 @@ /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:239:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 239 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const | ^~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: 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 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/albertagrid/albertagrid.cc:15, from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:654, from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, @@ -32155,6 +31864,14 @@ /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:239:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 239 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const | ^~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:37: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107:6: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 107 | void checkIntersection ( const Intersection &intersection, bool isCartesian = false ) + | ^~~~~~~~~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107: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/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107: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/dune-grid-2.7.1/dune/grid/albertagrid/intersection.hh:10, from /build/dune-grid-2.7.1/dune/grid/albertagrid/intersectioniterator.hh:8, from /build/dune-grid-2.7.1/dune/grid/albertagrid/gridview.hh:14, @@ -32174,6 +31891,33 @@ /build/dune-grid-2.7.1/dune/grid/albertagrid/geometry.hh:170:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 170 | GlobalCoordinate center () const | ^~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: +/usr/include/dune/geometry/multilineargeometry.hh:686:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 686 | jit.setup( jacobianTransposed( local ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:11, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:167:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 167 | return impl().global( local ); + | ~~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: +/usr/include/dune/geometry/multilineargeometry.hh:344:98: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 344 | return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:37: +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:350:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 350 | if( (intNormal - refIntNormal).two_norm() > tolerance ) + | ~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:29, from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, @@ -32240,6 +31984,41 @@ /build/dune-grid-2.7.1/dune/grid/albertagrid/geometryreference.hh:73:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 73 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const | ^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:37: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107:6: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 107 | void checkIntersection ( const Intersection &intersection, bool isCartesian = false ) + | ^~~~~~~~~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107: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/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107: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/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: +/usr/include/dune/geometry/multilineargeometry.hh:686:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 686 | jit.setup( jacobianTransposed( local ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:11, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:167:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 167 | return impl().global( local ); + | ~~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: +/usr/include/dune/geometry/multilineargeometry.hh:344:98: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 344 | return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:37: +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:350:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 350 | if( (intNormal - refIntNormal).two_norm() > tolerance ) + | ~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:29, from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, @@ -32259,28 +32038,6 @@ /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:165:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 165 | GlobalCoordinate global (const LocalCoordinate& local) const | ^~~~~~ -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267:1: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 267 | } - | ^ -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: In 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 > >]': -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/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, __gnu_cxx::__pool_alloc > >]': -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: In 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 > >]': -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/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, Dune::DebugAllocator > >]': -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: In function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]': -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: 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 > >]': -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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 In file included from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfparser.hh:43, from /build/dune-grid-2.7.1/dune/grid/albertagrid/dgfparser.hh:11, from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:13: @@ -32321,20 +32078,6 @@ /usr/include/dune/geometry/multilineargeometry.hh:369:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 369 | JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const | ^~~~~~~~~~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: In member function 'Dune::CachedMultiLinearGeometry::LocalCoordinate Dune::CachedMultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]': -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: 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 > >]': -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:29: /build/dune-grid-2.7.1/dune/grid/test/checkgridfactory.hh: In function 'void Dune::checkGridFactory(const Mesh&, Projection&&) [with Grid = Dune::AlbertaGrid<2, 2>; Mesh = Dune::TestGrid<2>; Projection = Dune::checkGridFactory, Dune::TestGrid<2> >::]': /build/dune-grid-2.7.1/dune/grid/test/checkgridfactory.hh:40:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 @@ -32573,6 +32316,13 @@ /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:165:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 165 | GlobalCoordinate global (const LocalCoordinate& local) const | ^~~~~~ +In file included from /usr/include/c++/10/vector:67, + from /usr/include/dune/common/debugallocator.hh:9, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:16: +/usr/include/c++/10/bits/stl_vector.h: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: 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 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:19: @@ -32657,128 +32407,44 @@ /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:156:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 156 | GlobalCoordinate corner ( int i ) const | ^~~~~~ -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: In member function 'Dune::CachedMultiLinearGeometry::LocalCoordinate Dune::CachedMultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]': -/build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/dune/grid/test/test-alberta.cc: In function '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]': -/build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:228:1: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 228 | } - | ^ -/build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc: In function 'Dune::Intersection::GlobalCoordinate Dune::Intersection::integrationOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::AlbertaGrid<2, 2>; IntersectionImp = Dune::AlbertaGridLeafIntersection >]': -/build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:228: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/dune-grid-2.7.1/dune/grid/test/test-alberta.cc: In function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]': -/build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:228: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/dune-grid-2.7.1/dune/grid/test/test-alberta.cc: In function 'Dune::AlbertaGridIntersectionBase::NormalVector Dune::AlbertaGridIntersectionBase::outerNormal(const LocalCoordType&) const [with Grid = const Dune::AlbertaGrid<2, 2>]': -/build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:228: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/dune-grid-2.7.1/dune/grid/test/test-alberta.cc: In function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]': -/build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:228: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/dune-grid-2.7.1/dune/grid/test/test-alberta.cc: In function 'Dune::GeometryReference::GlobalCoordinate Dune::GeometryReference::center() const [with Implementation = Dune::AlbertaGridGeometry<2, 2, const Dune::AlbertaGrid<2, 2> >]': -/build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:228: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/dune-grid-2.7.1/dune/grid/test/test-alberta.cc: In function 'Dune::GeometryReference::JacobianTransposed Dune::GeometryReference::jacobianTransposed(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<2, 2, const Dune::AlbertaGrid<2, 2> >]': -/build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:228: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/dune-grid-2.7.1/dune/grid/test/test-alberta.cc: In 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/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:228: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/dune-grid-2.7.1/dune/grid/test/test-alberta.cc: In function 'Dune::GeometryReference::GlobalCoordinate Dune::GeometryReference::center() const [with Implementation = Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2, 2> >]': -/build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:228: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/dune-grid-2.7.1/dune/grid/test/test-alberta.cc: In function 'Dune::GeometryReference::JacobianTransposed Dune::GeometryReference::jacobianTransposed(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2, 2> >]': -/build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:228: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/dune-grid-2.7.1/dune/grid/test/test-alberta.cc: In function 'Dune::GeometryReference::JacobianInverseTransposed Dune::GeometryReference::jacobianInverseTransposed(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2, 2> >]': -/build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:228: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/dune-grid-2.7.1/dune/grid/test/test-alberta.cc: In function 'Dune::AlbertaGridGeometry::GlobalCoordinate Dune::AlbertaGridGeometry::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>]': -/build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:228: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/dune-grid-2.7.1/dune/grid/test/test-alberta.cc: In function 'Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': -/build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:228: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 file included from /build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:17, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/projection.hh:8, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/meshpointer.hh:17, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/coordcache.hh:6, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:42, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/io/file/gmshreader.hh:100:28: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 100 | virtual GlobalVector operator() ( const Dune::FieldVector &local ) const - | ^~~~~~~~ -In file included from /usr/include/c++/10/vector:67, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: -/usr/include/c++/10/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++/10/bits/stl_vector.h:625:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 - 625 | vector(initializer_list __l, - | ^~~~~~ -/usr/include/c++/10/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++/10/bits/stl_vector.h:625:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 -In file included from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:15: -/build/dune-grid-2.7.1/doc/grids/gridfactory/testgrids.hh: In function 'void __static_initialization_and_destruction_0(int, int)': -/build/dune-grid-2.7.1/doc/grids/gridfactory/testgrids.hh:72:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 - 72 | }; - | ^ -/build/dune-grid-2.7.1/doc/grids/gridfactory/testgrids.hh:85:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 - 85 | }; - | ^ -/build/dune-grid-2.7.1/doc/grids/gridfactory/testgrids.hh:92:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 - 92 | }; - | ^ -/build/dune-grid-2.7.1/doc/grids/gridfactory/testgrids.hh:112:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 - 112 | }; - | ^ -/build/dune-grid-2.7.1/doc/grids/gridfactory/testgrids.hh:131:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 - 131 | }; - | ^ -/build/dune-grid-2.7.1/doc/grids/gridfactory/testgrids.hh:205:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 - 205 | }; - | ^ -In file included from /usr/include/c++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/albertagrid/albertagrid.cc:13, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:654, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/albertagrid/geometry.cc:43:3: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 43 | AlbertaGridGeometry< mydim, cdim, GridImp >::local ( const GlobalCoordinate &global ) const - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/albertagrid/geometry.cc:43: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/dune-grid-2.7.1/dune/grid/albertagrid/geometry.cc:43: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/dune-grid-2.7.1/dune/grid/albertagrid/geometry.cc:46:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 46 | jacobianInverseTransposed().mtv( global - corner( 0 ), x ); - | ~~~~~~~^~~~~~~~~~~~~ -[ 80%] Linking CXX executable test-geogrid-uggrid -cd /build/dune-grid-2.7.1/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 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pthread -rdynamic CMakeFiles/test-geogrid-uggrid.dir/test-geogrid.cc.o -o test-geogrid-uggrid -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/openmpi/lib:/build/dune-grid-2.7.1/build/lib -lgmp -lgmpxx -llapack -lblas -lf77blas -latlas -pthread /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so ../../../lib/libdunegrid.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS3.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS2.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugL.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.7.1 -pthread -llapack -lblas -lf77blas -latlas /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so -make[5]: Leaving directory '/build/dune-grid-2.7.1/build' -[ 80%] Built target test-geogrid-uggrid -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/dune-grid-2.7.1/build' -cd /build/dune-grid-2.7.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.7.1 /build/dune-grid-2.7.1/dune/grid/test /build/dune-grid-2.7.1/build /build/dune-grid-2.7.1/build/dune/grid/test /build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/test-alberta-1-2.dir/DependInfo.cmake --color= -Dependee "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/test-alberta-1-2.dir/DependInfo.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/test-alberta-1-2.dir/depend.internal". -Dependee "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/test-alberta-1-2.dir/depend.internal". -Scanning dependencies of target test-alberta-1-2 -make[5]: Leaving directory '/build/dune-grid-2.7.1/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/dune-grid-2.7.1/build' -[ 81%] Building CXX object dune/grid/test/CMakeFiles/test-alberta-1-2.dir/test-alberta.cc.o -cd /build/dune-grid-2.7.1/build/dune/grid/test && /usr/bin/c++ -DALBERTA_DIM=2 -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/build/dune-grid-2.7.1/doc/grids/\" -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -o CMakeFiles/test-alberta-1-2.dir/test-alberta.cc.o -c /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc +In file included from /usr/include/c++/10/map:61, + from /build/dune-grid-2.7.1/dune/grid/utility/persistentcontainer.hh:6, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/persistentcontainer.hh:7, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:18, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GridView = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GridView = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GridView = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GridView = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: In function 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::corner(int) const [with CoordType = double; unsigned int dim = 0; unsigned int coorddim = 2]': /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: In function 'Dune::AxisAlignedCubeGeometry::JacobianTransposed Dune::AxisAlignedCubeGeometry::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2]': @@ -32791,6 +32457,14 @@ /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: In function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GeometryImp = Dune::GeoGrid::Geometry]': /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267:1: note: 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++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GridView = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: In function 'Dune::GeoGrid::Geometry::GlobalCoordinate Dune::GeoGrid::Geometry::center() const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid, DeformationFunction > > > >]': /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: In function 'Dune::CachedMultiLinearGeometry::JacobianInverseTransposed Dune::CachedMultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]': @@ -32843,6 +32517,9 @@ /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: In function 'Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]': /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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 +[ 79%] Linking CXX executable test-identitygrid +cd /build/dune-grid-2.7.1/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 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pthread -rdynamic CMakeFiles/test-identitygrid.dir/test-identitygrid.cc.o -o test-identitygrid -Wl,-rpath,/build/dune-grid-2.7.1/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib ../../../lib/libdunegrid.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS3.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS2.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugL.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.7.1 -lgmp -lgmpxx -llapack -lblas -lf77blas -latlas -pthread /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: In function 'Dune::CachedMultiLinearGeometry::JacobianTransposed Dune::CachedMultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]': /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: In function 'Dune::CachedMultiLinearGeometry::JacobianInverseTransposed Dune::CachedMultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, Dune::IdenticalCoordFunction > >]': @@ -32859,6 +32536,110 @@ /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc: In function 'Dune::CachedMultiLinearGeometry::JacobianInverseTransposed Dune::CachedMultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, DeformationFunction > > > > >]': /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:267: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 +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; IdSet = Dune::GeoGrid::IdSet, Dune::IdenticalCoordFunction >, Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int> >]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +make[5]: Leaving directory '/build/dune-grid-2.7.1/build' +[ 79%] Built target test-identitygrid +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/dune-grid-2.7.1/build' +cd /build/dune-grid-2.7.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.7.1 /build/dune-grid-2.7.1/dune/grid/test /build/dune-grid-2.7.1/build /build/dune-grid-2.7.1/build/dune/grid/test /build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/test-alberta-1-2.dir/DependInfo.cmake --color= +Dependee "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/test-alberta-1-2.dir/DependInfo.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/test-alberta-1-2.dir/depend.internal". +Dependee "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/test-alberta-1-2.dir/depend.internal". +Scanning dependencies of target test-alberta-1-2 +make[5]: Leaving directory '/build/dune-grid-2.7.1/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/dune-grid-2.7.1/build' +[ 80%] Building CXX object dune/grid/test/CMakeFiles/test-alberta-1-2.dir/test-alberta.cc.o +cd /build/dune-grid-2.7.1/build/dune/grid/test && /usr/bin/c++ -DALBERTA_DIM=2 -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/build/dune-grid-2.7.1/doc/grids/\" -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -o CMakeFiles/test-alberta-1-2.dir/test-alberta.cc.o -c /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc +/build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc: In function '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]': +/build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:228:1: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 228 | } + | ^ +/build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc: In function 'Dune::Intersection::GlobalCoordinate Dune::Intersection::integrationOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::AlbertaGrid<2, 2>; IntersectionImp = Dune::AlbertaGridLeafIntersection >]': +/build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:228: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/dune-grid-2.7.1/dune/grid/test/test-alberta.cc: In function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]': +/build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:228:1: note: 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++/10/bits/stl_map.h: In function 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; IdSet = Dune::GeoGrid::IdSet, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int> >]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc: In function 'Dune::AlbertaGridIntersectionBase::NormalVector Dune::AlbertaGridIntersectionBase::outerNormal(const LocalCoordType&) const [with Grid = const Dune::AlbertaGrid<2, 2>]': +/build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:228:1: note: 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++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc: In function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]': +/build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:228: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/dune-grid-2.7.1/dune/grid/test/test-alberta.cc: In function 'Dune::GeometryReference::GlobalCoordinate Dune::GeometryReference::center() const [with Implementation = Dune::AlbertaGridGeometry<2, 2, const Dune::AlbertaGrid<2, 2> >]': +/build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:228: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/dune-grid-2.7.1/dune/grid/test/test-alberta.cc: In function 'Dune::GeometryReference::JacobianTransposed Dune::GeometryReference::jacobianTransposed(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<2, 2, const Dune::AlbertaGrid<2, 2> >]': +/build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:228: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/dune-grid-2.7.1/dune/grid/test/test-alberta.cc: In 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/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:228: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/dune-grid-2.7.1/dune/grid/test/test-alberta.cc: In function 'Dune::GeometryReference::GlobalCoordinate Dune::GeometryReference::center() const [with Implementation = Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2, 2> >]': +/build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:228: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/dune-grid-2.7.1/dune/grid/test/test-alberta.cc: In function 'Dune::GeometryReference::JacobianTransposed Dune::GeometryReference::jacobianTransposed(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2, 2> >]': +/build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:228: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/dune-grid-2.7.1/dune/grid/test/test-alberta.cc: In function 'Dune::GeometryReference::JacobianInverseTransposed Dune::GeometryReference::jacobianInverseTransposed(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2, 2> >]': +/build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:228: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/dune-grid-2.7.1/dune/grid/test/test-alberta.cc: In function 'Dune::AlbertaGridGeometry::GlobalCoordinate Dune::AlbertaGridGeometry::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>]': +/build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:228: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/dune-grid-2.7.1/dune/grid/test/test-alberta.cc: In function 'Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': +/build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:228: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 file included from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/gridptr.hh:31, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfparser.hh:28, + from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser.hh:6, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:23: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/io/file/gmshreader.hh:100:28: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 100 | virtual GlobalVector operator() ( const Dune::FieldVector &local ) const + | ^~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:17, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/projection.hh:8, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/meshpointer.hh:17, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/coordcache.hh:6, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:42, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/io/file/gmshreader.hh:100:28: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 100 | virtual GlobalVector operator() ( const Dune::FieldVector &local ) const + | ^~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:17, from /build/dune-grid-2.7.1/dune/grid/albertagrid/projection.hh:8, from /build/dune-grid-2.7.1/dune/grid/albertagrid/meshpointer.hh:17, @@ -32897,6 +32678,14 @@ /build/dune-grid-2.7.1/dune/grid/albertagrid/intersection.cc:134:93: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 134 | AlbertaGridIntersectionBase< const AlbertaGrid< 3, 3 > >::centerIntegrationOuterNormal () const | ^~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GridView = Dune::GridView > >, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In file included from /usr/include/dune/geometry/quadraturerules.hh:532, from /usr/include/dune/geometry/test/checkgeometry.hh:14, from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, @@ -32910,20 +32699,53 @@ /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1021:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 1021 | { | ^ +In file included from /usr/include/c++/10/vector:67, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:16, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: +/usr/include/c++/10/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++/10/bits/stl_vector.h:625:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 + 625 | vector(initializer_list __l, + | ^~~~~~ +/usr/include/c++/10/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++/10/bits/stl_vector.h:625:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 In file included from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:29: /build/dune-grid-2.7.1/dune/grid/test/checkgridfactory.hh: In instantiation of 'void Dune::checkGridFactory(const Mesh&) [with Grid = Dune::AlbertaGrid<2, 2>; Mesh = Dune::TestGrid<2>]': /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:128:63: required from here /build/dune-grid-2.7.1/dune/grid/test/checkgridfactory.hh:101:84: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 101 | checkGridFactory< Grid >( mesh, [] ( const typename Mesh::Vertex &v ) { return v; } ); | ^ -In file included from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/gridptr.hh:31, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfparser.hh:28, - from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser.hh:6, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:23: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/io/file/gmshreader.hh:100:28: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 100 | virtual GlobalVector operator() ( const Dune::FieldVector &local ) const - | ^~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GridView = Dune::GridView > >, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:15: +/build/dune-grid-2.7.1/doc/grids/gridfactory/testgrids.hh: In function 'void __static_initialization_and_destruction_0(int, int)': +/build/dune-grid-2.7.1/doc/grids/gridfactory/testgrids.hh:72:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 + 72 | }; + | ^ +/build/dune-grid-2.7.1/doc/grids/gridfactory/testgrids.hh:85:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 + 85 | }; + | ^ +/build/dune-grid-2.7.1/doc/grids/gridfactory/testgrids.hh:92:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 + 92 | }; + | ^ +/build/dune-grid-2.7.1/doc/grids/gridfactory/testgrids.hh:112:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 + 112 | }; + | ^ +/build/dune-grid-2.7.1/doc/grids/gridfactory/testgrids.hh:131:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 + 131 | }; + | ^ +/build/dune-grid-2.7.1/doc/grids/gridfactory/testgrids.hh:205:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 + 205 | }; + | ^ In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:29, from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, @@ -32971,30 +32793,14 @@ /build/dune-grid-2.7.1/dune/grid/albertagrid/geometry.hh:163:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | GlobalCoordinate corner ( const int i ) const | ^~~~~~ -In file included from /usr/include/c++/10/map:60, - from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, - from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:30, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: -/usr/include/c++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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++/10/map:61, - from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, - from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:30, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: -/usr/include/c++/10/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++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GridView = Dune::GridView > >, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:29, from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, @@ -33101,6 +32907,14 @@ /build/dune-grid-2.7.1/dune/grid/albertagrid/geometryreference.hh:68:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 68 | JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const | ^~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GridView = Dune::GridView > >, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:29, from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, @@ -33187,65 +33001,6 @@ /build/dune-grid-2.7.1/dune/grid/albertagrid/geometry.hh:170:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 170 | GlobalCoordinate center () const | ^~~~~~ -In file included from /usr/include/c++/10/map:60, - from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, - from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:30, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: -/usr/include/c++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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++/10/map:61, - from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, - from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:30, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = Dune::AlbertaGrid<2, 2>; IdSet = Dune::IdSet, Dune::AlbertaGridIdSet<2, 2>, unsigned int>]': -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:29, from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, @@ -33272,6 +33027,14 @@ /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:265:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 265 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const | ^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GridView = Dune::GridView > >, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/albertagrid/gridfamily.hh:21, from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:43, from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, @@ -33312,6 +33075,14 @@ /build/dune-grid-2.7.1/dune/grid/albertagrid/geometryreference.hh:73:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 73 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const | ^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GridView = Dune::GridView > >, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:29, from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, @@ -33434,21 +33205,14 @@ from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:16, from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:67, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:23, from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:19: /build/dune-grid-2.7.1/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]': @@ -33569,21 +33333,6 @@ /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:223:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | GlobalCoordinate center () const | ^~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:19: @@ -33626,17 +33375,6 @@ /usr/include/dune/geometry/test/checkgeometry.hh:71:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 71 | cornerAvg += geometry.corner( i ); | ~~~~~~~~~~~~~~~^~~~~ -In file included from /usr/include/c++/10/vector:67, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:19: /build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:728:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 @@ -33676,17 +33414,6 @@ /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:239:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 239 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const | ^~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:29, from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, @@ -33752,23 +33479,43 @@ /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:156:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 156 | GlobalCoordinate corner ( int i ) const | ^~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/albertagrid/albertagrid.cc:13, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:654, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/albertagrid/geometry.cc:43:3: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 43 | AlbertaGridGeometry< mydim, cdim, GridImp >::local ( const GlobalCoordinate &global ) const + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/albertagrid/geometry.cc:43: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/dune-grid-2.7.1/dune/grid/albertagrid/geometry.cc:43: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/dune-grid-2.7.1/dune/grid/albertagrid/geometry.cc:46:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 46 | jacobianInverseTransposed().mtv( global - corner( 0 ), x ); + | ~~~~~~~^~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GridView = Dune::GridView > >, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GridView = Dune::GridView > >, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GridView = Dune::GridView > >, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, @@ -33803,6 +33550,87 @@ /build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:190:24: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 190 | GlobalCoordinate center () const { return mapping_->center(); } | ^~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GridView = Dune::GridView > >, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /usr/include/dune/common/debugallocator.hh:9, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:16: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GridView = Dune::GridView > >, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; IdSet = Dune::GeoGrid::IdSet, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int> >]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/map:60, + from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, + from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:30, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: +/usr/include/c++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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++/10/map:61, + from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, + from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:30, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: +/usr/include/c++/10/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++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc: In function '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]': /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:228:1: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | } @@ -33819,10 +33647,6 @@ /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:228: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/dune-grid-2.7.1/dune/grid/test/test-alberta.cc: In function 'Dune::GeometryReference::JacobianTransposed Dune::GeometryReference::jacobianTransposed(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<2, 2, const Dune::AlbertaGrid<2, 2> >]': /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:228:1: note: 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++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 509 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc: In 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/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:228: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/dune-grid-2.7.1/dune/grid/test/test-alberta.cc: In function 'Dune::GeometryReference::GlobalCoordinate Dune::GeometryReference::center() const [with Implementation = Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2, 2> >]': @@ -33831,12 +33655,116 @@ /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:228: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/dune-grid-2.7.1/dune/grid/test/test-alberta.cc: In function 'Dune::GeometryReference::JacobianInverseTransposed Dune::GeometryReference::jacobianInverseTransposed(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2, 2> >]': /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:228:1: note: 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++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': -/usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc: In function 'Dune::AlbertaGridGeometry::GlobalCoordinate Dune::AlbertaGridGeometry::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>]': /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:228: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/dune-grid-2.7.1/dune/grid/test/test-alberta.cc: In function 'Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:228: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 file included from /usr/include/c++/10/map:60, + from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, + from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:30, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: +/usr/include/c++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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++/10/map:61, + from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, + from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:30, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = Dune::AlbertaGrid<2, 2>; IdSet = Dune::IdSet, Dune::AlbertaGridIdSet<2, 2>, unsigned int>]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:17, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/projection.hh:8, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/meshpointer.hh:17, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/coordcache.hh:6, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:42, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/io/file/gmshreader.hh:100:28: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 100 | virtual GlobalVector operator() ( const Dune::FieldVector &local ) const + | ^~~~~~~~ +In file included from /usr/include/c++/10/map:60, + from /build/dune-grid-2.7.1/dune/grid/utility/persistentcontainer.hh:6, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/persistentcontainer.hh:7, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:18, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: +/usr/include/c++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/10/bits/stl_tree.h:2193:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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++/10/map:61, + from /build/dune-grid-2.7.1/dune/grid/utility/persistentcontainer.hh:6, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/persistentcontainer.hh:7, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:18, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: +/usr/include/c++/10/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](std::map<_Key, _Tp, _Compare, _Alloc>::key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = Dune::GeometryGrid, DeformationFunction > > > >; GridView = Dune::GridView > >, DeformationFunction > > >, std::allocator > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, @@ -33844,31 +33772,12 @@ from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:16, from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: -/usr/include/c++/10/bits/stl_vector.h: In function 'Dune::QuadratureRule Dune::JacobiNQuadratureRule1D::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]': -/usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 960 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 960 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h: In constructor 'Dune::JacobiNQuadratureRule1D::JacobiNQuadratureRule1D(int, int) [with ct = double]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /usr/include/dune/common/debugallocator.hh:9, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:16: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/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++/10/bits/stl_vector.h:625:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 + 625 | vector(initializer_list __l, + | ^~~~~~ +/usr/include/c++/10/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++/10/bits/stl_vector.h:625:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, @@ -33876,16 +33785,8 @@ from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:16, from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In function 'static Dune::QuadratureRule::dim> Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, @@ -33895,73 +33796,25 @@ from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:16, from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:17, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/projection.hh:8, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/meshpointer.hh:17, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/coordcache.hh:6, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:42, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/io/file/gmshreader.hh:100:28: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 100 | virtual GlobalVector operator() ( const Dune::FieldVector &local ) const - | ^~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, - from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, - from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:19: -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 2, const Dune::AlbertaGrid<2, 2>, Dune::LocalGeometryReference>]': -/usr/include/dune/geometry/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 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/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 -In file included from /build/dune-grid-2.7.1/dune/grid/albertagrid/gridfamily.hh:21, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:43, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: -/build/dune-grid-2.7.1/dune/grid/albertagrid/geometryreference.hh:58:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 58 | return impl().local( global ); - | ~~~~~~~~~~~~^~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, - from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, - from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:19: -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 2, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridGlobalGeometry>]': -/usr/include/dune/geometry/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 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/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 -/usr/include/dune/geometry/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 -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:29, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:176:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 176 | return impl().local( global ); - | ~~~~~~~~~~~~^~~~~~~~~~ -In file included from /usr/include/c++/10/vector:67, +In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:16, from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: -/usr/include/c++/10/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++/10/bits/stl_vector.h:625:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 - 625 | vector(initializer_list __l, - | ^~~~~~ -/usr/include/c++/10/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++/10/bits/stl_vector.h:625:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426: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++/10/vector:67, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, @@ -33969,10 +33822,21 @@ from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:16, from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:16, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:15: /build/dune-grid-2.7.1/doc/grids/gridfactory/testgrids.hh: In function 'void __static_initialization_and_destruction_0(int, int)': /build/dune-grid-2.7.1/doc/grids/gridfactory/testgrids.hh:72:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 @@ -33993,47 +33857,7 @@ /build/dune-grid-2.7.1/doc/grids/gridfactory/testgrids.hh:205:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 205 | }; | ^ -In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, - from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:19: -/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkLocalGeometry(const Dune::Geometry&, Dune::GeometryType, const string&) [with int mydim = 1; int cdim = 2; Grid = const Dune::AlbertaGrid<2, 2>; Imp = Dune::LocalGeometryReference]': -/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:30:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 30 | void checkLocalGeometry ( const Geometry< mydim, cdim, Grid, Imp > &geometry, - | ^~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/map:61, - from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, - from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:30, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::AlbertaGrid<2, 2>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/map:60, - from /build/dune-grid-2.7.1/dune/grid/utility/persistentcontainer.hh:6, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/persistentcontainer.hh:7, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:18, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: -/usr/include/c++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/10/bits/stl_tree.h:2193:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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++/10/map:61, - from /build/dune-grid-2.7.1/dune/grid/utility/persistentcontainer.hh:6, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/persistentcontainer.hh:7, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:18, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: -/usr/include/c++/10/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](std::map<_Key, _Tp, _Compare, _Alloc>::key_type&&) [with _Key = int; _Tp = Dune::FieldVector; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::GeometryGrid, DeformationFunction > > > >; GridView = Dune::GridView > >, DeformationFunction > > >, std::allocator > >; OutputStream = Dune::DebugStream<1, 4>]': /usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -34041,82 +33865,22 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::AlbertaGrid<2, 2>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::AlbertaGrid<2, 2>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::AlbertaGrid<2, 2>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::GeometryGrid, DeformationFunction > > > >; GridView = Dune::GridView > >, DeformationFunction > > >, std::allocator > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = Dune::AlbertaGrid<2, 2>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::GeometryGrid, DeformationFunction > > > >; GridView = Dune::GridView > >, DeformationFunction > > >, std::allocator > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/albertagrid/albertagrid.cc:13, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:654, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/albertagrid/geometry.cc:43:3: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 43 | AlbertaGridGeometry< mydim, cdim, GridImp >::local ( const GlobalCoordinate &global ) const - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/albertagrid/geometry.cc:43: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/dune-grid-2.7.1/dune/grid/albertagrid/geometry.cc:43: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/dune-grid-2.7.1/dune/grid/albertagrid/geometry.cc:46:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 46 | jacobianInverseTransposed().mtv( global - corner( 0 ), x ); - | ~~~~~~~^~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:19: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:705:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 705 | void checkBoundarySegmentIndexProlongation ( const Grid &grid, const Entity &entity, const Intersection &intersection ) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:705: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/dune-grid-2.7.1/dune/grid/albertagrid/gridfamily.hh:21, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:43, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: -/build/dune-grid-2.7.1/dune/grid/albertagrid/geometryreference.hh:58:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 58 | return impl().local( global ); - | ~~~~~~~~~~~~^~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/albertagrid/geometryreference.hh:53:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 53 | return impl().global( local ); - | ~~~~~~~~~~~~~^~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/map:60, from /build/dune-grid-2.7.1/dune/grid/utility/persistentcontainer.hh:6, from /build/dune-grid-2.7.1/dune/grid/geometrygrid/persistentcontainer.hh:7, @@ -34141,6 +33905,14 @@ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::GeometryGrid, DeformationFunction > > > >; GridView = Dune::GridView > >, DeformationFunction > > >, std::allocator > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/dune/common/debugallocator.hh:9, from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:16: @@ -34166,20 +33938,6 @@ /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/map:61, - from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, - from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:30, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: -/usr/include/c++/10/bits/stl_map.h: In function 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2, 2>]': -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, @@ -34199,6 +33957,73 @@ /usr/include/dune/geometry/multilineargeometry.hh:315:96: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx ); | ~~~~~~~~~~~~~~~~~~^~~~~ +In file included from /usr/include/c++/10/vector:72, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:16, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = Dune::GeometryGrid, DeformationFunction > > > >; IdSet = Dune::GeoGrid::IdSet, DeformationFunction > > > >, Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int> >]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/albertagrid/albertagrid.cc:13, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:654, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/albertagrid/geometry.cc:43:3: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 43 | AlbertaGridGeometry< mydim, cdim, GridImp >::local ( const GlobalCoordinate &global ) const + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/albertagrid/geometry.cc:43: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/dune-grid-2.7.1/dune/grid/albertagrid/geometry.cc:43: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/dune-grid-2.7.1/dune/grid/albertagrid/geometry.cc:46:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 46 | jacobianInverseTransposed().mtv( global - corner( 0 ), x ); + | ~~~~~~~^~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _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, __gnu_cxx::__pool_alloc > >]': /usr/include/dune/geometry/multilineargeometry.hh:304:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const @@ -34214,41 +34039,10 @@ /usr/include/dune/geometry/multilineargeometry.hh:315:96: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx ); | ~~~~~~~~~~~~~~~~~~^~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:13, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/projection.hh:8, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/meshpointer.hh:17, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/coordcache.hh:6, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:42, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: -/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:304:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 304 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const - | ^~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:304: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:304: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:875:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 875 | jt[ dim-1 ] = orgTop - orgBottom; - | ~~~~~~~^~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/albertagrid/projection.hh:8, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/meshpointer.hh:17, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/coordcache.hh:6, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:42, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:164:20: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 164 | CoordinateType operator() ( const CoordinateType &global ) const - | ^~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:164: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/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:164: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/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:164: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/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:166:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 166 | return boundarySegment() ( faceMapping_.local( global ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:166:32: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 166 | return boundarySegment() ( faceMapping_.local( global ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 509 | 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, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >]': /usr/include/dune/geometry/multilineargeometry.hh:304:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const @@ -34264,6 +34058,8 @@ /usr/include/dune/geometry/multilineargeometry.hh:315:96: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx ); | ~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': +/usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In file included from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfyasp.hh:7, from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser.hh:11, from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:23: @@ -34271,6 +34067,129 @@ /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:904:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 904 | YaspGrid (Dune::FieldVector L, | ^~~~~~~~ +In file included from /usr/include/c++/10/vector:67, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:16, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: +/usr/include/c++/10/bits/stl_vector.h: In function 'Dune::QuadratureRule Dune::JacobiNQuadratureRule1D::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]': +/usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 960 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 960 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h: In constructor 'Dune::JacobiNQuadratureRule1D::JacobiNQuadratureRule1D(int, int) [with ct = double]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:16, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In function 'static Dune::QuadratureRule::dim> Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:67, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:16, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, + from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, + from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:19: +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 2, const Dune::AlbertaGrid<2, 2>, Dune::LocalGeometryReference>]': +/usr/include/dune/geometry/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 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/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 +In file included from /build/dune-grid-2.7.1/dune/grid/albertagrid/gridfamily.hh:21, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:43, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: +/build/dune-grid-2.7.1/dune/grid/albertagrid/geometryreference.hh:58:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 58 | return impl().local( global ); + | ~~~~~~~~~~~~^~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, + from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, + from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:19: +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 2, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridGlobalGeometry>]': +/usr/include/dune/geometry/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 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/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 +/usr/include/dune/geometry/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 +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:29, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:176:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 176 | return impl().local( global ); + | ~~~~~~~~~~~~^~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid, DeformationFunction > > > >]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:67, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:16, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, + from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:19: +/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkLocalGeometry(const Dune::Geometry&, Dune::GeometryType, const string&) [with int mydim = 1; int cdim = 2; Grid = const Dune::AlbertaGrid<2, 2>; Imp = Dune::LocalGeometryReference]': +/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:30:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 30 | void checkLocalGeometry ( const Geometry< mydim, cdim, Grid, Imp > &geometry, + | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/map:60, from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, @@ -34295,6 +34214,28 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/map:61, + from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, + from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:30, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::AlbertaGrid<2, 2>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::AlbertaGrid<2, 2>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/map:60, from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, @@ -34354,6 +34295,30 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::AlbertaGrid<2, 2>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::AlbertaGrid<2, 2>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = Dune::AlbertaGrid<2, 2>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, @@ -34413,121 +34378,22 @@ /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -[ 81%] Linking CXX executable test-alberta-2-2 -cd /build/dune-grid-2.7.1/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 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pthread -rdynamic CMakeFiles/test-alberta-2-2.dir/test-alberta.cc.o -o test-alberta-2-2 -Wl,-rpath,/build/dune-grid-2.7.1/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib ../../../lib/libdunealbertagrid_2d.so.2.7.1 -lalberta_2d ../../../lib/libdunegrid.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS3.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS2.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugL.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.7.1 -lalberta_utilities -lm -lltdl -pthread /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so -llapack -lblas -lf77blas -latlas -make[5]: Leaving directory '/build/dune-grid-2.7.1/build' -[ 81%] Built target test-alberta-2-2 -make -f dune/grid/test/CMakeFiles/test-oned.dir/build.make dune/grid/test/CMakeFiles/test-oned.dir/depend -make[5]: Entering directory '/build/dune-grid-2.7.1/build' -cd /build/dune-grid-2.7.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.7.1 /build/dune-grid-2.7.1/dune/grid/test /build/dune-grid-2.7.1/build /build/dune-grid-2.7.1/build/dune/grid/test /build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/test-oned.dir/DependInfo.cmake --color= -Dependee "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/test-oned.dir/DependInfo.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/test-oned.dir/depend.internal". -Dependee "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/test-oned.dir/depend.internal". -Scanning dependencies of target test-oned -make[5]: Leaving directory '/build/dune-grid-2.7.1/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/dune-grid-2.7.1/build' -[ 82%] Building CXX object dune/grid/test/CMakeFiles/test-oned.dir/test-oned.cc.o -cd /build/dune-grid-2.7.1/build/dune/grid/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DMPI_NO_CPPBIND -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -o CMakeFiles/test-oned.dir/test-oned.cc.o -c /build/dune-grid-2.7.1/dune/grid/test/test-oned.cc -In file included from /usr/include/dune/geometry/quadraturerules.hh:532, - from /usr/include/dune/geometry/test/checkgeometry.hh:14, - from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, - from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, - from /build/dune-grid-2.7.1/dune/grid/test/test-oned.cc:11: -/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:743:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 743 | { - | ^ -/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:1021:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1021 | { - | ^ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:13, - from /build/dune-grid-2.7.1/dune/grid/test/test-oned.cc:9: -/build/dune-grid-2.7.1/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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/test/test-oned.cc:53:57: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:156:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 156 | GlobalCoordinate corner ( int i ) const - | ^~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:13, - from /build/dune-grid-2.7.1/dune/grid/test/test-oned.cc:9: -/build/dune-grid-2.7.1/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; Dune::Geometry::JacobianInverseTransposed = Dune::DiagonalMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:567:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::OneDGrid]' -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1005:16: required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]' -/build/dune-grid-2.7.1/dune/grid/test/test-oned.cc:125:17: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:265:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 265 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1184, - from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:13, - from /build/dune-grid-2.7.1/dune/grid/test/test-oned.cc:9: -/build/dune-grid-2.7.1/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; Dune::Intersection::GlobalCoordinate = Dune::FieldVector; Dune::Intersection::LocalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:398:24: required from 'void assertNeighbor(Grid&) [with Grid = Dune::OneDGrid]' -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1009:17: required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]' -/build/dune-grid-2.7.1/dune/grid/test/test-oned.cc:125:17: required from here -/build/dune-grid-2.7.1/dune/grid/common/intersection.hh:382:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 382 | GlobalCoordinate outerNormal (const LocalCoordinate& local) const - | ^~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:13, - from /build/dune-grid-2.7.1/dune/grid/test/test-oned.cc:9: -/build/dune-grid-2.7.1/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; Dune::Geometry::JacobianTransposed = Dune::DiagonalMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:164:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>]' -/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:154:19: required from 'void Dune::checkGeometryLifetime(const GV&) [with GV = Dune::GridView >]' -/build/dune-grid-2.7.1/dune/grid/test/test-oned.cc:141:46: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:239:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 239 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const - | ^~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/test/test-oned.cc:9: -/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; Dune::AxisAlignedCubeGeometry::GlobalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:158: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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]' -/build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh:177:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::OneDGrid]' -/build/dune-grid-2.7.1/dune/grid/test/test-oned.cc:144:29: required from here -/usr/include/dune/geometry/axisalignedcubegeometry.hh:237:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 237 | 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; Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed = Dune::DiagonalMatrix; Dune::AxisAlignedCubeGeometry::LocalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:267: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; Dune::Geometry::JacobianInverseTransposed = Dune::DiagonalMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]' -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:567:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::OneDGrid]' -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1005:16: required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]' -/build/dune-grid-2.7.1/dune/grid/test/test-oned.cc:125:17: required from here -/usr/include/dune/geometry/axisalignedcubegeometry.hh:197:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 197 | JacobianInverseTransposed jacobianInverseTransposed(DUNE_UNUSED const LocalCoordinate& local) const - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:27, - from /build/dune-grid-2.7.1/dune/grid/test/test-oned.cc:9: -/build/dune-grid-2.7.1/dune/grid/onedgrid/onedgridintersections.hh: In instantiation of 'Dune::FieldVector::dimworld> Dune::OneDGridLevelIntersection::outerNormal(const Dune::FieldVector::dim - 1)>&) const [with GridImp = const Dune::OneDGrid; typename GridImp::ctype = double]': -/build/dune-grid-2.7.1/dune/grid/common/intersection.hh:384:36: required from 'Dune::Intersection::GlobalCoordinate Dune::Intersection::outerNormal(const LocalCoordinate&) const [with GridImp = const Dune::OneDGrid; IntersectionImp = Dune::OneDGridLevelIntersection; Dune::Intersection::GlobalCoordinate = Dune::FieldVector; Dune::Intersection::LocalCoordinate = Dune::FieldVector]' -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:398:24: required from 'void assertNeighbor(Grid&) [with Grid = Dune::OneDGrid]' -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1009:17: required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]' -/build/dune-grid-2.7.1/dune/grid/test/test-oned.cc:125:17: required from here -/build/dune-grid-2.7.1/dune/grid/onedgrid/onedgridintersections.hh:196:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 196 | FieldVector outerNormal (const FieldVector& local) const { - | ^~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/test/test-oned.cc:9: -/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; Dune::AxisAlignedCubeGeometry::JacobianTransposed = Dune::DiagonalMatrix; Dune::AxisAlignedCubeGeometry::LocalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:241: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; Dune::Geometry::JacobianTransposed = Dune::DiagonalMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]' -/usr/include/dune/geometry/test/checkgeometry.hh:164:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>]' -/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:154:19: required from 'void Dune::checkGeometryLifetime(const GV&) [with GV = Dune::GridView >]' -/build/dune-grid-2.7.1/dune/grid/test/test-oned.cc:141:46: required from here -/usr/include/dune/geometry/axisalignedcubegeometry.hh:185:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 185 | JacobianTransposed jacobianTransposed(DUNE_UNUSED const LocalCoordinate& local) const - | ^~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:27, - from /build/dune-grid-2.7.1/dune/grid/test/test-oned.cc:9: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/onedgrid/onedgridintersections.hh:197:14: required from 'Dune::FieldVector::dimworld> Dune::OneDGridLevelIntersection::outerNormal(const Dune::FieldVector::dim - 1)>&) const [with GridImp = const Dune::OneDGrid; typename GridImp::ctype = double]' -/build/dune-grid-2.7.1/dune/grid/common/intersection.hh:384:36: required from 'Dune::Intersection::GlobalCoordinate Dune::Intersection::outerNormal(const LocalCoordinate&) const [with GridImp = const Dune::OneDGrid; IntersectionImp = Dune::OneDGridLevelIntersection; Dune::Intersection::GlobalCoordinate = Dune::FieldVector; Dune::Intersection::LocalCoordinate = Dune::FieldVector]' -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:398:24: required from 'void assertNeighbor(Grid&) [with Grid = Dune::OneDGrid]' -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1009:17: required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]' -/build/dune-grid-2.7.1/dune/grid/test/test-oned.cc:125:17: required from here -/build/dune-grid-2.7.1/dune/grid/onedgrid/onedgridintersections.hh:211:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 211 | FieldVector centerUnitOuterNormal () const { - | ^~~~~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:19: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:705:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 705 | void checkBoundarySegmentIndexProlongation ( const Grid &grid, const Entity &entity, const Intersection &intersection ) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:705: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/dune-grid-2.7.1/dune/grid/albertagrid/gridfamily.hh:21, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:43, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: +/build/dune-grid-2.7.1/dune/grid/albertagrid/geometryreference.hh:58:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 58 | return impl().local( global ); + | ~~~~~~~~~~~~^~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/albertagrid/geometryreference.hh:53:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 53 | return impl().global( local ); + | ~~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/dune/common/debugallocator.hh:9, from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:16: @@ -34543,88 +34409,80 @@ /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:23, - from /build/dune-grid-2.7.1/dune/grid/test/test-oned.cc:11: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/staticcheck.hh:43:27: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 43 | geo.jacobianTransposed( v ); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:13, - from /build/dune-grid-2.7.1/dune/grid/test/test-oned.cc:9: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/common/geometry.hh:156:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 156 | GlobalCoordinate corner ( int i ) const - | ^~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:13, - from /build/dune-grid-2.7.1/dune/grid/test/test-oned.cc:9: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/common/geometry.hh:239:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 239 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const - | ^~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:23, - from /build/dune-grid-2.7.1/dune/grid/test/test-oned.cc:11: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/staticcheck.hh:36:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 36 | geo.corner( 0 ); - | ~~~~~~~~~~^~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/test-oned.cc:11: -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::OneDGrid]': -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:567:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 567 | geo.jacobianInverseTransposed( origin ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:571:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 571 | geo.corner( 0 ); - | ~~~~~~~~~~^~~~~ -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:609:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 609 | lit->geometry().jacobianInverseTransposed(origin); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:614:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 614 | lit->geometry().corner( 0 ); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::OneDGrid]': -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:567:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 567 | geo.jacobianInverseTransposed( origin ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:571:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 571 | geo.corner( 0 ); - | ~~~~~~~~~~^~~~~ -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:609:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 609 | lit->geometry().jacobianInverseTransposed(origin); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:614:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 614 | lit->geometry().corner( 0 ); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, - from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, - from /build/dune-grid-2.7.1/dune/grid/test/test-oned.cc:11: -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:164:33: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 164 | const JacobianTransposed &jt = geometry.jacobianTransposed( x ); - | ^~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, - from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, - from /build/dune-grid-2.7.1/dune/grid/test/test-oned.cc:11: -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<0, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:71:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 71 | cornerAvg += geometry.corner( i ); - | ~~~~~~~~~~~~~~~^~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/test-oned.cc:13: -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection >]': -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:297:49: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 297 | insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:306:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 306 | const typename Intersection::GlobalCoordinate normal - | ^~~~~~ -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection >]': -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:297:49: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 297 | insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:306:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 306 | const typename Intersection::GlobalCoordinate normal - | ^~~~~~ +In file included from /usr/include/c++/10/map:61, + from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, + from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:30, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: +/usr/include/c++/10/bits/stl_map.h: In function 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2, 2>]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:13, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/projection.hh:8, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/meshpointer.hh:17, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/coordcache.hh:6, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:42, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: +/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:304:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 304 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const + | ^~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:304: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:304: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:875:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 875 | jt[ dim-1 ] = orgTop - orgBottom; + | ~~~~~~~^~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/albertagrid/projection.hh:8, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/meshpointer.hh:17, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/coordcache.hh:6, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:42, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:164:20: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 164 | CoordinateType operator() ( const CoordinateType &global ) const + | ^~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:164: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/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:164: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/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:164: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/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:166:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 166 | return boundarySegment() ( faceMapping_.local( global ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:166:32: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 166 | return boundarySegment() ( faceMapping_.local( global ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: +/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:304:21: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 304 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const + | ^~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:304: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:304: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:304: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:304: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:875:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 875 | jt[ dim-1 ] = orgTop - orgBottom; + | ~~~~~~~^~~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:315:96: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 315 | MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx ); + | ~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 @@ -34738,12 +34596,6 @@ /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:176:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 176 | return impl().local( global ); | ~~~~~~~~~~~~^~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, @@ -34755,45 +34607,15 @@ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: -/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:304:21: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 304 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const - | ^~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:304: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:304: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:304: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:304: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:875:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 875 | jt[ dim-1 ] = orgTop - orgBottom; - | ~~~~~~~^~~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:315:96: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 315 | MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx ); - | ~~~~~~~~~~~~~~~~~~^~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:19: /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkLocalGeometry(const Dune::Geometry&, Dune::GeometryType, const string&) [with int mydim = 1; int cdim = 2; Grid = const Dune::AlbertaGrid<2, 2>; Imp = Dune::LocalGeometryReference]': /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:30:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 30 | void checkLocalGeometry ( const Geometry< mydim, cdim, Grid, Imp > &geometry, | ^~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /build/dune-grid-2.7.1/dune/grid/test/test-oned.cc:6: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView >]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView >]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 80%] Linking CXX executable test-alberta-2-2 +cd /build/dune-grid-2.7.1/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 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pthread -rdynamic CMakeFiles/test-alberta-2-2.dir/test-alberta.cc.o -o test-alberta-2-2 -Wl,-rpath,/build/dune-grid-2.7.1/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib ../../../lib/libdunealbertagrid_2d.so.2.7.1 -lalberta_2d ../../../lib/libdunegrid.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS3.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS2.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugL.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.7.1 -lalberta_utilities -lm -lltdl -pthread /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so -llapack -lblas -lf77blas -latlas In file included from /usr/include/c++/10/map:61, from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, @@ -34808,6 +34630,19 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ +make[5]: Leaving directory '/build/dune-grid-2.7.1/build' +[ 80%] Built target test-alberta-2-2 +make -f dune/grid/test/CMakeFiles/test-oned.dir/build.make dune/grid/test/CMakeFiles/test-oned.dir/depend +make[5]: Entering directory '/build/dune-grid-2.7.1/build' +cd /build/dune-grid-2.7.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.7.1 /build/dune-grid-2.7.1/dune/grid/test /build/dune-grid-2.7.1/build /build/dune-grid-2.7.1/build/dune/grid/test /build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/test-oned.dir/DependInfo.cmake --color= +Dependee "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/test-oned.dir/DependInfo.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/test-oned.dir/depend.internal". +Dependee "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/test-oned.dir/depend.internal". +Scanning dependencies of target test-oned +make[5]: Leaving directory '/build/dune-grid-2.7.1/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/dune-grid-2.7.1/build' +[ 81%] Building CXX object dune/grid/test/CMakeFiles/test-oned.dir/test-oned.cc.o +cd /build/dune-grid-2.7.1/build/dune/grid/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DMPI_NO_CPPBIND -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -o CMakeFiles/test-oned.dir/test-oned.cc.o -c /build/dune-grid-2.7.1/dune/grid/test/test-oned.cc /usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::AlbertaGrid<2, 2>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, @@ -34816,18 +34651,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView >; int codim = 0]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView >; int codim = 1]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView >; int codim = 0]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::AlbertaGrid<2, 2>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, @@ -34836,10 +34659,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView >; int codim = 1]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::AlbertaGrid<2, 2>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, @@ -34848,19 +34667,27 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/map:60, - from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, - from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, - from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:14, +In file included from /usr/include/dune/geometry/quadraturerules.hh:532, + from /usr/include/dune/geometry/test/checkgeometry.hh:14, + from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, + from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, + from /build/dune-grid-2.7.1/dune/grid/test/test-oned.cc:11: +/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:743:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 743 | { + | ^ +/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:1021:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1021 | { + | ^ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:13, from /build/dune-grid-2.7.1/dune/grid/test/test-oned.cc:9: -/usr/include/c++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/10/bits/stl_tree.h:2193:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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/dune-grid-2.7.1/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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/test/test-oned.cc:53:57: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:156:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 156 | GlobalCoordinate corner ( int i ) const + | ^~~~~~ /usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = Dune::AlbertaGrid<2, 2>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, @@ -34869,49 +34696,84 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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++/10/map:61, - from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, - from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, - from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:14, +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:13, from /build/dune-grid-2.7.1/dune/grid/test/test-oned.cc:9: -/usr/include/c++/10/bits/stl_map.h: In function 'Dune::checkInjectivity, unsigned int> >:: [with auto:11 = std::integral_constant]': -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'Dune::checkInjectivity, unsigned int> >:: [with auto:11 = std::integral_constant]': -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /build/dune-grid-2.7.1/dune/grid/test/test-oned.cc:6: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ +/build/dune-grid-2.7.1/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; Dune::Geometry::JacobianInverseTransposed = Dune::DiagonalMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:567:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::OneDGrid]' +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1005:16: required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]' +/build/dune-grid-2.7.1/dune/grid/test/test-oned.cc:125:17: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:265:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 265 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1184, + from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:13, + from /build/dune-grid-2.7.1/dune/grid/test/test-oned.cc:9: +/build/dune-grid-2.7.1/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; Dune::Intersection::GlobalCoordinate = Dune::FieldVector; Dune::Intersection::LocalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:398:24: required from 'void assertNeighbor(Grid&) [with Grid = Dune::OneDGrid]' +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1009:17: required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]' +/build/dune-grid-2.7.1/dune/grid/test/test-oned.cc:125:17: required from here +/build/dune-grid-2.7.1/dune/grid/common/intersection.hh:382:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 382 | GlobalCoordinate outerNormal (const LocalCoordinate& local) const + | ^~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:13, + from /build/dune-grid-2.7.1/dune/grid/test/test-oned.cc:9: +/build/dune-grid-2.7.1/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; Dune::Geometry::JacobianTransposed = Dune::DiagonalMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:164:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>]' +/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:154:19: required from 'void Dune::checkGeometryLifetime(const GV&) [with GV = Dune::GridView >]' +/build/dune-grid-2.7.1/dune/grid/test/test-oned.cc:141:46: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:239:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 239 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const + | ^~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:16, + from /build/dune-grid-2.7.1/dune/grid/test/test-oned.cc:9: +/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; Dune::AxisAlignedCubeGeometry::GlobalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:158: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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]' +/build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh:177:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::OneDGrid]' +/build/dune-grid-2.7.1/dune/grid/test/test-oned.cc:144:29: required from here +/usr/include/dune/geometry/axisalignedcubegeometry.hh:237:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 237 | 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; Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed = Dune::DiagonalMatrix; Dune::AxisAlignedCubeGeometry::LocalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:267: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; Dune::Geometry::JacobianInverseTransposed = Dune::DiagonalMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]' +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:567:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::OneDGrid]' +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1005:16: required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]' +/build/dune-grid-2.7.1/dune/grid/test/test-oned.cc:125:17: required from here +/usr/include/dune/geometry/axisalignedcubegeometry.hh:197:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 197 | JacobianInverseTransposed jacobianInverseTransposed(DUNE_UNUSED const LocalCoordinate& local) const + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:27, + from /build/dune-grid-2.7.1/dune/grid/test/test-oned.cc:9: +/build/dune-grid-2.7.1/dune/grid/onedgrid/onedgridintersections.hh: In instantiation of 'Dune::FieldVector::dimworld> Dune::OneDGridLevelIntersection::outerNormal(const Dune::FieldVector::dim - 1)>&) const [with GridImp = const Dune::OneDGrid; typename GridImp::ctype = double]': +/build/dune-grid-2.7.1/dune/grid/common/intersection.hh:384:36: required from 'Dune::Intersection::GlobalCoordinate Dune::Intersection::outerNormal(const LocalCoordinate&) const [with GridImp = const Dune::OneDGrid; IntersectionImp = Dune::OneDGridLevelIntersection; Dune::Intersection::GlobalCoordinate = Dune::FieldVector; Dune::Intersection::LocalCoordinate = Dune::FieldVector]' +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:398:24: required from 'void assertNeighbor(Grid&) [with Grid = Dune::OneDGrid]' +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1009:17: required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]' +/build/dune-grid-2.7.1/dune/grid/test/test-oned.cc:125:17: required from here +/build/dune-grid-2.7.1/dune/grid/onedgrid/onedgridintersections.hh:196:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 196 | FieldVector outerNormal (const FieldVector& local) const { + | ^~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:16, + from /build/dune-grid-2.7.1/dune/grid/test/test-oned.cc:9: +/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; Dune::AxisAlignedCubeGeometry::JacobianTransposed = Dune::DiagonalMatrix; Dune::AxisAlignedCubeGeometry::LocalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:241: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; Dune::Geometry::JacobianTransposed = Dune::DiagonalMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]' +/usr/include/dune/geometry/test/checkgeometry.hh:164:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>]' +/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:154:19: required from 'void Dune::checkGeometryLifetime(const GV&) [with GV = Dune::GridView >]' +/build/dune-grid-2.7.1/dune/grid/test/test-oned.cc:141:46: required from here +/usr/include/dune/geometry/axisalignedcubegeometry.hh:185:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 185 | JacobianTransposed jacobianTransposed(DUNE_UNUSED const LocalCoordinate& local) const + | ^~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:27, + from /build/dune-grid-2.7.1/dune/grid/test/test-oned.cc:9: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/onedgrid/onedgridintersections.hh:197:14: required from 'Dune::FieldVector::dimworld> Dune::OneDGridLevelIntersection::outerNormal(const Dune::FieldVector::dim - 1)>&) const [with GridImp = const Dune::OneDGrid; typename GridImp::ctype = double]' +/build/dune-grid-2.7.1/dune/grid/common/intersection.hh:384:36: required from 'Dune::Intersection::GlobalCoordinate Dune::Intersection::outerNormal(const LocalCoordinate&) const [with GridImp = const Dune::OneDGrid; IntersectionImp = Dune::OneDGridLevelIntersection; Dune::Intersection::GlobalCoordinate = Dune::FieldVector; Dune::Intersection::LocalCoordinate = Dune::FieldVector]' +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:398:24: required from 'void assertNeighbor(Grid&) [with Grid = Dune::OneDGrid]' +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1009:17: required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]' +/build/dune-grid-2.7.1/dune/grid/test/test-oned.cc:125:17: required from here +/build/dune-grid-2.7.1/dune/grid/onedgrid/onedgridintersections.hh:211:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 211 | FieldVector centerUnitOuterNormal () const { + | ^~~~~~~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:19: /build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:705:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 @@ -34928,49 +34790,88 @@ /build/dune-grid-2.7.1/dune/grid/albertagrid/geometryreference.hh:53:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 53 | return impl().global( local ); | ~~~~~~~~~~~~~^~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:67, - from /build/dune-grid-2.7.1/dune/grid/test/test-oned.cc:6: -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /build/dune-grid-2.7.1/dune/grid/test/test-oned.cc:6: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/10/bits/vector.tcc: In function 'static Dune::QuadratureRule::dim> Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc:426: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++/10/vector:67, - from /build/dune-grid-2.7.1/dune/grid/test/test-oned.cc:6: -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:23, + from /build/dune-grid-2.7.1/dune/grid/test/test-oned.cc:11: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/staticcheck.hh:43:27: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 43 | geo.jacobianTransposed( v ); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:13, + from /build/dune-grid-2.7.1/dune/grid/test/test-oned.cc:9: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/common/geometry.hh:156:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 156 | GlobalCoordinate corner ( int i ) const + | ^~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:13, + from /build/dune-grid-2.7.1/dune/grid/test/test-oned.cc:9: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/common/geometry.hh:239:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 239 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const + | ^~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:23, + from /build/dune-grid-2.7.1/dune/grid/test/test-oned.cc:11: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/staticcheck.hh:36:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 36 | geo.corner( 0 ); + | ~~~~~~~~~~^~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/test-oned.cc:11: +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::OneDGrid]': +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:567:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 567 | geo.jacobianInverseTransposed( origin ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:571:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 571 | geo.corner( 0 ); + | ~~~~~~~~~~^~~~~ +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:609:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 609 | lit->geometry().jacobianInverseTransposed(origin); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:614:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 614 | lit->geometry().corner( 0 ); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::OneDGrid]': +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:567:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 567 | geo.jacobianInverseTransposed( origin ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:571:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 571 | geo.corner( 0 ); + | ~~~~~~~~~~^~~~~ +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:609:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 609 | lit->geometry().jacobianInverseTransposed(origin); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:614:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 614 | lit->geometry().corner( 0 ); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, + from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, + from /build/dune-grid-2.7.1/dune/grid/test/test-oned.cc:11: +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:164:33: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 164 | const JacobianTransposed &jt = geometry.jacobianTransposed( x ); + | ^~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, + from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, + from /build/dune-grid-2.7.1/dune/grid/test/test-oned.cc:11: +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<0, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:71:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 71 | cornerAvg += geometry.corner( i ); + | ~~~~~~~~~~~~~~~^~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/test-oned.cc:13: +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection >]': +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:297:49: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 297 | insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:306:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 306 | const typename Intersection::GlobalCoordinate normal + | ^~~~~~ +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection >]': +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:297:49: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 297 | insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:306:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 306 | const typename Intersection::GlobalCoordinate normal + | ^~~~~~ In file included from /usr/include/c++/10/map:61, from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, @@ -35020,45 +34921,98 @@ /build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:166:32: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 166 | return boundarySegment() ( faceMapping_.local( global ) ); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /build/dune-grid-2.7.1/dune/grid/test/test-oned.cc:6: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView >]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView >]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView >; int codim = 0]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView >; int codim = 1]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView >; int codim = 0]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView >; int codim = 1]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/map:60, + from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, + from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, + from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:14, + from /build/dune-grid-2.7.1/dune/grid/test/test-oned.cc:9: +/usr/include/c++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/10/bits/stl_tree.h:2193:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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++/10/map:61, from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:14, from /build/dune-grid-2.7.1/dune/grid/test/test-oned.cc:9: -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::OneDGrid; GridView = Dune::GridView >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, +/usr/include/c++/10/bits/stl_map.h: In function 'Dune::checkInjectivity, unsigned int> >:: [with auto:11 = std::integral_constant]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::OneDGrid; GridView = Dune::GridView >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::OneDGrid; GridView = Dune::GridView >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'Dune::checkInjectivity, unsigned int> >:: [with auto:11 = std::integral_constant]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::OneDGrid; GridView = Dune::GridView >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /build/dune-grid-2.7.1/dune/grid/test/test-oned.cc:6: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +[ 81%] Linking CXX executable test-alberta-1-2 +cd /build/dune-grid-2.7.1/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 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pthread -rdynamic CMakeFiles/test-alberta-1-2.dir/test-alberta.cc.o -o test-alberta-1-2 -Wl,-rpath,/build/dune-grid-2.7.1/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib ../../../lib/libdunealbertagrid_2d.so.2.7.1 -lalberta_2d ../../../lib/libdunegrid.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS3.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS2.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugL.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.7.1 -lalberta_utilities -lm -lltdl -pthread /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so -llapack -lblas -lf77blas -latlas +In file included from /usr/include/c++/10/vector:72, + from /usr/include/dune/common/debugallocator.hh:9, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:16: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: @@ -35066,8 +35020,9 @@ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In file included from /usr/include/c++/10/vector:67, - from /build/dune-grid-2.7.1/dune/grid/test/test-oned.cc:6: -/usr/include/c++/10/bits/stl_vector.h: In function 'static Dune::QuadratureRule::dim> Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]': + from /usr/include/dune/common/debugallocator.hh:9, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:16: +/usr/include/c++/10/bits/stl_vector.h: In function 'Dune::QuadratureRule Dune::JacobiNQuadratureRule1D::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]': /usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 960 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -35077,14 +35032,12 @@ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h: In constructor 'Dune::JacobiNQuadratureRule1D::JacobiNQuadratureRule1D(int, int) [with ct = double]': /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -[ 82%] Linking CXX executable test-alberta-1-2 -cd /build/dune-grid-2.7.1/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 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pthread -rdynamic CMakeFiles/test-alberta-1-2.dir/test-alberta.cc.o -o test-alberta-1-2 -Wl,-rpath,/build/dune-grid-2.7.1/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib ../../../lib/libdunealbertagrid_2d.so.2.7.1 -lalberta_2d ../../../lib/libdunegrid.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS3.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS2.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugL.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.7.1 -lalberta_utilities -lm -lltdl -pthread /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so -llapack -lblas -lf77blas -latlas make[5]: Leaving directory '/build/dune-grid-2.7.1/build' -[ 82%] Built target test-alberta-1-2 +[ 81%] Built target test-alberta-1-2 make -f dune/grid/test/yasp/CMakeFiles/test-yaspgrid-backuprestore-equidistant.dir/build.make dune/grid/test/yasp/CMakeFiles/test-yaspgrid-backuprestore-equidistant.dir/depend make[5]: Entering directory '/build/dune-grid-2.7.1/build' cd /build/dune-grid-2.7.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.7.1 /build/dune-grid-2.7.1/dune/grid/test/yasp /build/dune-grid-2.7.1/build /build/dune-grid-2.7.1/build/dune/grid/test/yasp /build/dune-grid-2.7.1/build/dune/grid/test/yasp/CMakeFiles/test-yaspgrid-backuprestore-equidistant.dir/DependInfo.cmake --color= @@ -35094,8 +35047,51 @@ make[5]: Leaving directory '/build/dune-grid-2.7.1/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/dune-grid-2.7.1/build' -[ 83%] Building CXX object dune/grid/test/yasp/CMakeFiles/test-yaspgrid-backuprestore-equidistant.dir/test-yaspgrid-backuprestore-equidistant.cc.o +[ 82%] Building CXX object dune/grid/test/yasp/CMakeFiles/test-yaspgrid-backuprestore-equidistant.dir/test-yaspgrid-backuprestore-equidistant.cc.o cd /build/dune-grid-2.7.1/build/dune/grid/test/yasp && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DMPI_NO_CPPBIND -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -o CMakeFiles/test-yaspgrid-backuprestore-equidistant.dir/test-yaspgrid-backuprestore-equidistant.cc.o -c /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistant.cc +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:67, + from /build/dune-grid-2.7.1/dune/grid/test/test-oned.cc:6: +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /build/dune-grid-2.7.1/dune/grid/test/test-oned.cc:6: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/10/bits/vector.tcc: In function 'static Dune::QuadratureRule::dim> Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc:426: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++/10/vector:67, + from /build/dune-grid-2.7.1/dune/grid/test/test-oned.cc:6: +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/dune/geometry/quadraturerules.hh:532, from /usr/include/dune/geometry/test/checkgeometry.hh:14, from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, @@ -35110,10 +35106,6 @@ /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1021:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 1021 | { | ^ -[ 83%] Linking CXX executable test-oned -cd /build/dune-grid-2.7.1/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 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pthread -rdynamic CMakeFiles/test-oned.dir/test-oned.cc.o -o test-oned -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/openmpi/lib:/build/dune-grid-2.7.1/build/lib -lgmp -lgmpxx -llapack -lblas -lf77blas -latlas -pthread /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so ../../../lib/libdunegrid.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS3.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS2.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugL.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.7.1 -pthread -llapack -lblas -lf77blas -latlas /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so -make[5]: Leaving directory '/build/dune-grid-2.7.1/build' In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistant.cc:12: @@ -35125,18 +35117,6 @@ /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:165:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 165 | GlobalCoordinate global (const LocalCoordinate& local) const | ^~~~~~ -[ 83%] Built target test-oned -make -f dune/grid/test/yasp/CMakeFiles/test-yaspgrid-tensorgridfactory.dir/build.make dune/grid/test/yasp/CMakeFiles/test-yaspgrid-tensorgridfactory.dir/depend -make[5]: Entering directory '/build/dune-grid-2.7.1/build' -cd /build/dune-grid-2.7.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.7.1 /build/dune-grid-2.7.1/dune/grid/test/yasp /build/dune-grid-2.7.1/build /build/dune-grid-2.7.1/build/dune/grid/test/yasp /build/dune-grid-2.7.1/build/dune/grid/test/yasp/CMakeFiles/test-yaspgrid-tensorgridfactory.dir/DependInfo.cmake --color= -Dependee "/build/dune-grid-2.7.1/build/dune/grid/test/yasp/CMakeFiles/test-yaspgrid-tensorgridfactory.dir/DependInfo.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/test/yasp/CMakeFiles/test-yaspgrid-tensorgridfactory.dir/depend.internal". -Dependee "/build/dune-grid-2.7.1/build/dune/grid/test/yasp/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/test/yasp/CMakeFiles/test-yaspgrid-tensorgridfactory.dir/depend.internal". -Scanning dependencies of target test-yaspgrid-tensorgridfactory -make[5]: Leaving directory '/build/dune-grid-2.7.1/build' -make -f dune/grid/test/yasp/CMakeFiles/test-yaspgrid-tensorgridfactory.dir/build.make dune/grid/test/yasp/CMakeFiles/test-yaspgrid-tensorgridfactory.dir/build -make[5]: Entering directory '/build/dune-grid-2.7.1/build' -[ 83%] Building CXX object dune/grid/test/yasp/CMakeFiles/test-yaspgrid-tensorgridfactory.dir/test-yaspgrid-tensorgridfactory.cc.o -cd /build/dune-grid-2.7.1/build/dune/grid/test/yasp && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DMPI_NO_CPPBIND -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -o CMakeFiles/test-yaspgrid-tensorgridfactory.dir/test-yaspgrid-tensorgridfactory.cc.o -c /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-tensorgridfactory.cc In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistant.cc:12: @@ -35184,6 +35164,19 @@ /usr/include/dune/geometry/axisalignedcubegeometry.hh:237:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 237 | GlobalCoordinate corner(int k) const | ^~~~~~ +In file included from /usr/include/c++/10/map:61, + from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, + from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, + from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:14, + from /build/dune-grid-2.7.1/dune/grid/test/test-oned.cc:9: +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::OneDGrid; GridView = Dune::GridView >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ /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; Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed = Dune::DiagonalMatrix; Dune::AxisAlignedCubeGeometry::LocalCoordinate = Dune::FieldVector]': /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:267: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; Dune::Geometry::JacobianInverseTransposed = Dune::DiagonalMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]' /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:567:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates >]' @@ -35348,6 +35341,14 @@ /build/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridintersection.hh:175:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 175 | FieldVector centerUnitOuterNormal () const | ^~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::OneDGrid; GridView = Dune::GridView >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:30, from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistant.cc:12: /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; Dune::AxisAlignedCubeGeometry::JacobianTransposed = Dune::FieldMatrix; Dune::AxisAlignedCubeGeometry::LocalCoordinate = Dune::FieldVector]': @@ -35363,20 +35364,14 @@ /usr/include/dune/geometry/axisalignedcubegeometry.hh:185:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 185 | JacobianTransposed jacobianTransposed(DUNE_UNUSED const LocalCoordinate& local) const | ^~~~~~~~~~~~~~~~~~ -In file included from /usr/include/dune/geometry/quadraturerules.hh:532, - from /usr/include/dune/geometry/test/checkgeometry.hh:14, - from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, - from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:11, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-tensorgridfactory.cc:14: -/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:743:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 743 | { - | ^ -/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:1021:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1021 | { - | ^ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::OneDGrid; GridView = Dune::GridView >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistant.cc:12: @@ -35396,6 +35391,14 @@ /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:165:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 165 | GlobalCoordinate global (const LocalCoordinate& local) const | ^~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::OneDGrid; GridView = Dune::GridView >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:23, from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:11, from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistant.cc:15: @@ -35575,6 +35578,73 @@ 306 | const typename Intersection::GlobalCoordinate normal | ^~~~~~ In file included from /usr/include/c++/10/vector:72, + from /build/dune-grid-2.7.1/dune/grid/test/test-oned.cc:6: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 509 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': +/usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 +In file included from /usr/include/c++/10/vector:67, + from /build/dune-grid-2.7.1/dune/grid/test/test-oned.cc:6: +/usr/include/c++/10/bits/stl_vector.h: In function 'static Dune::QuadratureRule::dim> Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]': +/usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 960 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 960 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +[ 82%] Linking CXX executable test-oned +cd /build/dune-grid-2.7.1/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 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pthread -rdynamic CMakeFiles/test-oned.dir/test-oned.cc.o -o test-oned -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/openmpi/lib:/build/dune-grid-2.7.1/build/lib -lgmp -lgmpxx -llapack -lblas -lf77blas -latlas -pthread /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so ../../../lib/libdunegrid.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS3.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS2.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugL.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.7.1 -pthread -llapack -lblas -lf77blas -latlas /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so +make[5]: Leaving directory '/build/dune-grid-2.7.1/build' +[ 82%] Built target test-oned +make -f dune/grid/test/yasp/CMakeFiles/test-yaspgrid-tensorgridfactory.dir/build.make dune/grid/test/yasp/CMakeFiles/test-yaspgrid-tensorgridfactory.dir/depend +make[5]: Entering directory '/build/dune-grid-2.7.1/build' +cd /build/dune-grid-2.7.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.7.1 /build/dune-grid-2.7.1/dune/grid/test/yasp /build/dune-grid-2.7.1/build /build/dune-grid-2.7.1/build/dune/grid/test/yasp /build/dune-grid-2.7.1/build/dune/grid/test/yasp/CMakeFiles/test-yaspgrid-tensorgridfactory.dir/DependInfo.cmake --color= +Dependee "/build/dune-grid-2.7.1/build/dune/grid/test/yasp/CMakeFiles/test-yaspgrid-tensorgridfactory.dir/DependInfo.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/test/yasp/CMakeFiles/test-yaspgrid-tensorgridfactory.dir/depend.internal". +Dependee "/build/dune-grid-2.7.1/build/dune/grid/test/yasp/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/test/yasp/CMakeFiles/test-yaspgrid-tensorgridfactory.dir/depend.internal". +Scanning dependencies of target test-yaspgrid-tensorgridfactory +make[5]: Leaving directory '/build/dune-grid-2.7.1/build' +make -f dune/grid/test/yasp/CMakeFiles/test-yaspgrid-tensorgridfactory.dir/build.make dune/grid/test/yasp/CMakeFiles/test-yaspgrid-tensorgridfactory.dir/build +make[5]: Entering directory '/build/dune-grid-2.7.1/build' +[ 82%] Building CXX object dune/grid/test/yasp/CMakeFiles/test-yaspgrid-tensorgridfactory.dir/test-yaspgrid-tensorgridfactory.cc.o +cd /build/dune-grid-2.7.1/build/dune/grid/test/yasp && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DMPI_NO_CPPBIND -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -o CMakeFiles/test-yaspgrid-tensorgridfactory.dir/test-yaspgrid-tensorgridfactory.cc.o -c /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-tensorgridfactory.cc +In file included from /usr/include/dune/geometry/quadraturerules.hh:532, + from /usr/include/dune/geometry/test/checkgeometry.hh:14, + from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, + from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:11, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-tensorgridfactory.cc:14: +/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:743:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 743 | { + | ^ +/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:1021:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1021 | { + | ^ +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistant.cc: In function 'Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2]': +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistant.cc:42:1: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 42 | } + | ^ +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistant.cc: In function 'Dune::FieldVector::dimworld> Dune::YaspIntersection::integrationOuterNormal(const Dune::FieldVector::dim - 1)>&) const [with GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates >]': +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistant.cc:42: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/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistant.cc: In function 'Dune::AxisAlignedCubeGeometry::JacobianTransposed Dune::AxisAlignedCubeGeometry::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2]': +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistant.cc:42:1: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistant.cc: In function 'Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]': +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistant.cc:42: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/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistant.cc: In function 'Dune::AxisAlignedCubeGeometry::JacobianTransposed Dune::AxisAlignedCubeGeometry::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]': +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistant.cc:42: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/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistant.cc: In function 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 0; unsigned int coorddim = 2]': +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistant.cc:42: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 /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, @@ -35628,101 +35698,12 @@ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /usr/include/dune/common/debugallocator.hh:9, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:16: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 509 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': -/usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 -In file included from /usr/include/c++/10/vector:67, - from /usr/include/dune/common/debugallocator.hh:9, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:16: -/usr/include/c++/10/bits/stl_vector.h: In function 'Dune::QuadratureRule Dune::JacobiNQuadratureRule1D::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]': -/usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 960 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 960 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h: In constructor 'Dune::JacobiNQuadratureRule1D::JacobiNQuadratureRule1D(int, int) [with ct = double]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistant.cc: In function 'Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2]': -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistant.cc:42:1: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 42 | } - | ^ -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistant.cc: In function 'Dune::FieldVector::dimworld> Dune::YaspIntersection::integrationOuterNormal(const Dune::FieldVector::dim - 1)>&) const [with GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates >]': -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistant.cc:42: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/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistant.cc: In function 'Dune::AxisAlignedCubeGeometry::JacobianTransposed Dune::AxisAlignedCubeGeometry::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2]': -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistant.cc:42:1: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistant.cc: In function 'Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]': -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistant.cc:42: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/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistant.cc: In function 'Dune::AxisAlignedCubeGeometry::JacobianTransposed Dune::AxisAlignedCubeGeometry::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]': -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistant.cc:42: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/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistant.cc: In function 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 0; unsigned int coorddim = 2]': -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistant.cc:42: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 /usr/include/c++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-tensorgridfactory.cc:10: -/usr/include/c++/10/bits/vector.tcc: In constructor 'Dune::YaspGrid::YaspGrid(std::array, dim>, std::bitset, int, Dune::YaspGrid::CollectiveCommunicationType, const Dune::YLoadBalance*) [with int dim = 2; Coordinates = Dune::TensorProductCoordinates]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc:356:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 356 | _M_realloc_insert(begin() + __n, std::move(__v)); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In function 'int main(int, char**)': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 84%] Linking CXX executable test-yaspgrid-tensorgridfactory -cd /build/dune-grid-2.7.1/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 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pthread -rdynamic CMakeFiles/test-yaspgrid-tensorgridfactory.dir/test-yaspgrid-tensorgridfactory.cc.o -o test-yaspgrid-tensorgridfactory -Wl,-rpath,/build/dune-grid-2.7.1/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib ../../../../lib/libdunegrid.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS3.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS2.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugL.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.7.1 -lgmp -lgmpxx -llapack -lblas -lf77blas -latlas -pthread /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so -make[5]: Leaving directory '/build/dune-grid-2.7.1/build' -[ 84%] Built target test-yaspgrid-tensorgridfactory -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 In file included from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:74, from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistant.cc:12: /build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh: In function 'std::ostream& Dune::operator<<(std::ostream&, Dune::YGridComponent) [with Coordinates = Dune::EquidistantCoordinates]': /build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:520:24: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 520 | inline std::ostream& operator<< (std::ostream& s, YGridComponent e) | ^~~~~~~~ -make[5]: Entering directory '/build/dune-grid-2.7.1/build' -cd /build/dune-grid-2.7.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.7.1 /build/dune-grid-2.7.1/dune/grid/test/yasp /build/dune-grid-2.7.1/build /build/dune-grid-2.7.1/build/dune/grid/test/yasp /build/dune-grid-2.7.1/build/dune/grid/test/yasp/CMakeFiles/test-yaspgrid-backuprestore-equidistantoffset.dir/DependInfo.cmake --color= -Dependee "/build/dune-grid-2.7.1/build/dune/grid/test/yasp/CMakeFiles/test-yaspgrid-backuprestore-equidistantoffset.dir/DependInfo.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/test/yasp/CMakeFiles/test-yaspgrid-backuprestore-equidistantoffset.dir/depend.internal". -Dependee "/build/dune-grid-2.7.1/build/dune/grid/test/yasp/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/test/yasp/CMakeFiles/test-yaspgrid-backuprestore-equidistantoffset.dir/depend.internal". -Scanning dependencies of target test-yaspgrid-backuprestore-equidistantoffset -make[5]: Leaving directory '/build/dune-grid-2.7.1/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/dune-grid-2.7.1/build' -[ 85%] Building CXX object dune/grid/test/yasp/CMakeFiles/test-yaspgrid-backuprestore-equidistantoffset.dir/test-yaspgrid-backuprestore-equidistantoffset.cc.o -cd /build/dune-grid-2.7.1/build/dune/grid/test/yasp && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DMPI_NO_CPPBIND -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -o CMakeFiles/test-yaspgrid-backuprestore-equidistantoffset.dir/test-yaspgrid-backuprestore-equidistantoffset.cc.o -c /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistantoffset.cc /build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh: In function 'std::ostream& Dune::operator<<(std::ostream&, const Dune::YaspGrid&) [with int d = 2; CC = Dune::EquidistantCoordinates]': /build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 808 | s << *it << std::endl; @@ -35789,6 +35770,22 @@ 1944 | << i->rank << " " << i->grid << std::endl; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1944:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 +[ 83%] Linking CXX executable test-geogrid-uggrid +cd /build/dune-grid-2.7.1/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 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pthread -rdynamic CMakeFiles/test-geogrid-uggrid.dir/test-geogrid.cc.o -o test-geogrid-uggrid -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/openmpi/lib:/build/dune-grid-2.7.1/build/lib -lgmp -lgmpxx -llapack -lblas -lf77blas -latlas -pthread /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so ../../../lib/libdunegrid.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS3.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS2.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugL.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.7.1 -pthread -llapack -lblas -lf77blas -latlas /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so +make[5]: Leaving directory '/build/dune-grid-2.7.1/build' +[ 83%] Built target test-geogrid-uggrid +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/dune-grid-2.7.1/build' +cd /build/dune-grid-2.7.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.7.1 /build/dune-grid-2.7.1/dune/grid/test/yasp /build/dune-grid-2.7.1/build /build/dune-grid-2.7.1/build/dune/grid/test/yasp /build/dune-grid-2.7.1/build/dune/grid/test/yasp/CMakeFiles/test-yaspgrid-backuprestore-equidistantoffset.dir/DependInfo.cmake --color= +Dependee "/build/dune-grid-2.7.1/build/dune/grid/test/yasp/CMakeFiles/test-yaspgrid-backuprestore-equidistantoffset.dir/DependInfo.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/test/yasp/CMakeFiles/test-yaspgrid-backuprestore-equidistantoffset.dir/depend.internal". +Dependee "/build/dune-grid-2.7.1/build/dune/grid/test/yasp/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/test/yasp/CMakeFiles/test-yaspgrid-backuprestore-equidistantoffset.dir/depend.internal". +Scanning dependencies of target test-yaspgrid-backuprestore-equidistantoffset +make[5]: Leaving directory '/build/dune-grid-2.7.1/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/dune-grid-2.7.1/build' +[ 84%] Building CXX object dune/grid/test/yasp/CMakeFiles/test-yaspgrid-backuprestore-equidistantoffset.dir/test-yaspgrid-backuprestore-equidistantoffset.cc.o +cd /build/dune-grid-2.7.1/build/dune/grid/test/yasp && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DMPI_NO_CPPBIND -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -o CMakeFiles/test-yaspgrid-backuprestore-equidistantoffset.dir/test-yaspgrid-backuprestore-equidistantoffset.cc.o -c /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistantoffset.cc In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, @@ -35804,6 +35801,46 @@ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /usr/include/dune/common/debugallocator.hh:9, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:16: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In function 'static Dune::QuadratureRule::dim> Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:67, + from /usr/include/dune/common/debugallocator.hh:9, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:16: +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, + from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:34: +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<0, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Geometry>]': +/usr/include/dune/geometry/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 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:67, + from /usr/include/dune/common/debugallocator.hh:9, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:16: +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/dune/geometry/quadraturerules.hh:532, from /usr/include/dune/geometry/test/checkgeometry.hh:14, from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, @@ -35818,6 +35855,96 @@ /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1021:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 1021 | { | ^ +In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, + from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:34: +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 2, const Dune::GeometryGrid, DeformationFunction > > > >, Dune::GeoGrid::Geometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:32:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 32 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/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 +/usr/include/dune/geometry/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 +/usr/include/dune/geometry/test/checkgeometry.hh:32:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/geometry/test/checkgeometry.hh:71:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 71 | cornerAvg += geometry.corner( i ); + | ~~~~~~~~~~~~~~~^~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: +/usr/include/dune/geometry/multilineargeometry.hh:344:98: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 344 | return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, + from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:34: +/usr/include/dune/geometry/test/checkgeometry.hh:123:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 123 | if( (center - geometry.global( refElement.position( 0, 0 ) )).two_norm() > tolerance ) + | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: +/usr/include/dune/geometry/multilineargeometry.hh:583:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 583 | return Base::local( global ); + | ~~~~~~~~~~~^~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:638:40: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 638 | return Base::jacobianTransposed( local ); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:11, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:225:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 225 | return impl().center(); + | ~~~~~~~~~~~~~^~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, + from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:34: +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Geometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:32:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 32 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/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 +/usr/include/dune/geometry/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 +/usr/include/dune/geometry/test/checkgeometry.hh:32:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/geometry/test/checkgeometry.hh:71:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 71 | cornerAvg += geometry.corner( i ); + | ~~~~~~~~~~~~~~~^~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: +/usr/include/dune/geometry/multilineargeometry.hh:344:98: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 344 | return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, + from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:34: +/usr/include/dune/geometry/test/checkgeometry.hh:123:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 123 | if( (center - geometry.global( refElement.position( 0, 0 ) )).two_norm() > tolerance ) + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: +/usr/include/dune/geometry/multilineargeometry.hh:583:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 583 | return Base::local( global ); + | ~~~~~~~~~~~^~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:638:40: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 638 | return Base::jacobianTransposed( local ); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:11, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:225:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 225 | return impl().center(); + | ~~~~~~~~~~~~~^~ In file included from /usr/include/dune/common/fvector.hh:20, from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:15, from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, @@ -35829,6 +35956,51 @@ /usr/include/dune/common/densevector.hh:448:18: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 448 | derived_type operator- (const DenseVector& b) const | ^~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, + from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:34: +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Geometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:32:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 32 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/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 +/usr/include/dune/geometry/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 +/usr/include/dune/geometry/test/checkgeometry.hh:32:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/geometry/test/checkgeometry.hh:71:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 71 | cornerAvg += geometry.corner( i ); + | ~~~~~~~~~~~~~~~^~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: +/usr/include/dune/geometry/multilineargeometry.hh:344:98: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 344 | return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, + from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:34: +/usr/include/dune/geometry/test/checkgeometry.hh:123:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 123 | if( (center - geometry.global( refElement.position( 0, 0 ) )).two_norm() > tolerance ) + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: +/usr/include/dune/geometry/multilineargeometry.hh:583:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 583 | return Base::local( global ); + | ~~~~~~~~~~~^~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:638:40: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 638 | return Base::jacobianTransposed( local ); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:11, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:225:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 225 | return impl().center(); + | ~~~~~~~~~~~~~^~ In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistantoffset.cc:12: @@ -35896,6 +36068,51 @@ /usr/include/dune/geometry/axisalignedcubegeometry.hh:237:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 237 | GlobalCoordinate corner(int k) const | ^~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, + from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:34: +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Geometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:32:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 32 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +/usr/include/dune/geometry/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 +/usr/include/dune/geometry/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 +/usr/include/dune/geometry/test/checkgeometry.hh:32:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/geometry/test/checkgeometry.hh:71:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 71 | cornerAvg += geometry.corner( i ); + | ~~~~~~~~~~~~~~~^~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: +/usr/include/dune/geometry/multilineargeometry.hh:344:98: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 344 | return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, + from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:34: +/usr/include/dune/geometry/test/checkgeometry.hh:123:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 123 | if( (center - geometry.global( refElement.position( 0, 0 ) )).two_norm() > tolerance ) + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: +/usr/include/dune/geometry/multilineargeometry.hh:583:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 583 | return Base::local( global ); + | ~~~~~~~~~~~^~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:638:40: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 638 | return Base::jacobianTransposed( local ); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:11, + from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:225:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 225 | return impl().center(); + | ~~~~~~~~~~~~~^~ In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistantoffset.cc:12: @@ -35931,6 +36148,27 @@ /usr/include/dune/geometry/axisalignedcubegeometry.hh:185:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 185 | JacobianTransposed jacobianTransposed(DUNE_UNUSED const LocalCoordinate& local) const | ^~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:67, + from /usr/include/dune/common/debugallocator.hh:9, + from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:16: +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-tensorgridfactory.cc:10: +/usr/include/c++/10/bits/vector.tcc: In constructor 'Dune::YaspGrid::YaspGrid(std::array, dim>, std::bitset, int, Dune::YaspGrid::CollectiveCommunicationType, const Dune::YLoadBalance*) [with int dim = 2; Coordinates = Dune::TensorProductCoordinates]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc:356:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 356 | _M_realloc_insert(begin() + __n, std::move(__v)); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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; Dune::AxisAlignedCubeGeometry::LocalCoordinate = Dune::FieldVector; Dune::AxisAlignedCubeGeometry::GlobalCoordinate = Dune::FieldVector]': /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:176: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; Dune::Geometry::LocalCoordinate = Dune::FieldVector; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]' /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:728: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 > > >]' @@ -35981,6 +36219,25 @@ /build/dune-grid-2.7.1/dune/grid/common/intersection.hh:416:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 416 | GlobalCoordinate centerUnitOuterNormal () const | ^~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In function 'int main(int, char**)': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/dune/common/fvector.hh:20, from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:15, from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, @@ -36237,6 +36494,8 @@ /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:728:57: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 728 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); | ^ +[ 85%] Linking CXX executable test-yaspgrid-tensorgridfactory +cd /build/dune-grid-2.7.1/build/dune/grid/test/yasp && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-yaspgrid-tensorgridfactory.dir/link.txt --verbose=1 In file included from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:14, from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistantoffset.cc:15: /build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection >, Dune::YaspIntersection > > >]': @@ -36252,6 +36511,20 @@ /build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:306:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 306 | const typename Intersection::GlobalCoordinate normal | ^~~~~~ +/usr/bin/c++ -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pthread -rdynamic CMakeFiles/test-yaspgrid-tensorgridfactory.dir/test-yaspgrid-tensorgridfactory.cc.o -o test-yaspgrid-tensorgridfactory -Wl,-rpath,/build/dune-grid-2.7.1/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib ../../../../lib/libdunegrid.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS3.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS2.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugL.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.7.1 -lgmp -lgmpxx -llapack -lblas -lf77blas -latlas -pthread /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so +make[5]: Leaving directory '/build/dune-grid-2.7.1/build' +[ 85%] Built target test-yaspgrid-tensorgridfactory +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/dune-grid-2.7.1/build' +cd /build/dune-grid-2.7.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.7.1 /build/dune-grid-2.7.1/dune/grid/test/yasp /build/dune-grid-2.7.1/build /build/dune-grid-2.7.1/build/dune/grid/test/yasp /build/dune-grid-2.7.1/build/dune/grid/test/yasp/CMakeFiles/test-yaspgrid-backuprestore-tensor.dir/DependInfo.cmake --color= +Dependee "/build/dune-grid-2.7.1/build/dune/grid/test/yasp/CMakeFiles/test-yaspgrid-backuprestore-tensor.dir/DependInfo.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/test/yasp/CMakeFiles/test-yaspgrid-backuprestore-tensor.dir/depend.internal". +Dependee "/build/dune-grid-2.7.1/build/dune/grid/test/yasp/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/test/yasp/CMakeFiles/test-yaspgrid-backuprestore-tensor.dir/depend.internal". +Scanning dependencies of target test-yaspgrid-backuprestore-tensor +make[5]: Leaving directory '/build/dune-grid-2.7.1/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/dune-grid-2.7.1/build' +[ 86%] Building CXX object dune/grid/test/yasp/CMakeFiles/test-yaspgrid-backuprestore-tensor.dir/test-yaspgrid-backuprestore-tensor.cc.o +cd /build/dune-grid-2.7.1/build/dune/grid/test/yasp && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DMPI_NO_CPPBIND -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -o CMakeFiles/test-yaspgrid-backuprestore-tensor.dir/test-yaspgrid-backuprestore-tensor.cc.o -c /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc In file included from /usr/include/c++/10/map:60, from /build/dune-grid-2.7.1/dune/grid/utility/persistentcontainer.hh:6, from /build/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridpersistentcontainer.hh:13, @@ -36267,10 +36540,82 @@ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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/dune/geometry/quadraturerules.hh:532, + from /usr/include/dune/geometry/test/checkgeometry.hh:14, + from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, + from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:11, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:15: +/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:743:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 743 | { + | ^ +/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:1021:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1021 | { + | ^ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:12: +/build/dune-grid-2.7.1/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::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry; Dune::Geometry::GlobalCoordinate = Dune::FieldVector; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:150:64: required from 'void Dune::checkGeometryLifetime(const GV&) [with GV = Dune::GridView > > >]' +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:174:24: required from 'void check_yasp(std::string, Dune::YaspGrid*) [with int dim = 2; CC = Dune::TensorProductCoordinates; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:234:14: required from 'void check_backuprestore(std::string, Dune::YaspGrid*) [with int dim = 2; CC = Dune::TensorProductCoordinates; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:27:94: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:165:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 165 | GlobalCoordinate global (const LocalCoordinate& local) const + | ^~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:12: +/build/dune-grid-2.7.1/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; Dune::Geometry::JacobianInverseTransposed = Dune::DiagonalMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:567:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1005:16: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:160:12: required from 'void check_yasp(std::string, Dune::YaspGrid*) [with int dim = 2; CC = Dune::TensorProductCoordinates; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:234:14: required from 'void check_backuprestore(std::string, Dune::YaspGrid*) [with int dim = 2; CC = Dune::TensorProductCoordinates; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:27:94: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:265:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 265 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:12: +/build/dune-grid-2.7.1/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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:228:103: required from 'void zeroEntityConsistency(Grid&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1007:24: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:160:12: required from 'void check_yasp(std::string, Dune::YaspGrid*) [with int dim = 2; CC = Dune::TensorProductCoordinates; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:234:14: required from 'void check_backuprestore(std::string, Dune::YaspGrid*) [with int dim = 2; CC = Dune::TensorProductCoordinates; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:27:94: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:156:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 156 | GlobalCoordinate corner ( int i ) const + | ^~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:12: +/build/dune-grid-2.7.1/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::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry; Dune::Geometry::JacobianTransposed = Dune::DiagonalMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:164:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates >, Dune::YaspGeometry>]' +/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:154:19: required from 'void Dune::checkGeometryLifetime(const GV&) [with GV = Dune::GridView > > >]' +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:174:24: required from 'void check_yasp(std::string, Dune::YaspGrid*) [with int dim = 2; CC = Dune::TensorProductCoordinates; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:234:14: required from 'void check_backuprestore(std::string, Dune::YaspGrid*) [with int dim = 2; CC = Dune::TensorProductCoordinates; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:27:94: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:239:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 239 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const + | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/bits/stl_tree.h:2193: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 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:30, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:12: +/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; Dune::AxisAlignedCubeGeometry::GlobalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:158:27: required from '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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]' +/build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh:177:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:176:24: required from 'void check_yasp(std::string, Dune::YaspGrid*) [with int dim = 2; CC = Dune::TensorProductCoordinates; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:234:14: required from 'void check_backuprestore(std::string, Dune::YaspGrid*) [with int dim = 2; CC = Dune::TensorProductCoordinates; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:27:94: required from here +/usr/include/dune/geometry/axisalignedcubegeometry.hh:237:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 237 | GlobalCoordinate corner(int k) const + | ^~~~~~ /usr/include/c++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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>:: @@ -36289,6 +36634,26 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ +/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; Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed = Dune::DiagonalMatrix; Dune::AxisAlignedCubeGeometry::LocalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:267: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::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry; Dune::Geometry::JacobianInverseTransposed = Dune::DiagonalMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]' +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:567:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1005:16: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:160:12: required from 'void check_yasp(std::string, Dune::YaspGrid*) [with int dim = 2; CC = Dune::TensorProductCoordinates; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:234:14: required from 'void check_backuprestore(std::string, Dune::YaspGrid*) [with int dim = 2; CC = Dune::TensorProductCoordinates; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:27:94: required from here +/usr/include/dune/geometry/axisalignedcubegeometry.hh:197:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 197 | JacobianInverseTransposed jacobianInverseTransposed(DUNE_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; Dune::AxisAlignedCubeGeometry::GlobalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:158:27: required from '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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]' +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:228:103: required from 'void zeroEntityConsistency(Grid&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1007:24: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:160:12: required from 'void check_yasp(std::string, Dune::YaspGrid*) [with int dim = 2; CC = Dune::TensorProductCoordinates; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:234:14: required from 'void check_backuprestore(std::string, Dune::YaspGrid*) [with int dim = 2; CC = Dune::TensorProductCoordinates; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:27:94: required from here +/usr/include/dune/geometry/axisalignedcubegeometry.hh:237:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 237 | GlobalCoordinate corner(int k) const + | ^~~~~~ /usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates >; IdSet = Dune::IdSet >, Dune::YaspGlobalIdSet > >, Dune::bigunsignedint<55> >]': /usr/include/c++/10/bits/stl_map.h:501:37: 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 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, @@ -36311,247 +36676,362 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistantoffset.cc: In function 'Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2]': -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistantoffset.cc:42:1: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 42 | } - | ^ -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistantoffset.cc: In function 'Dune::FieldVector::dimworld> Dune::YaspIntersection::integrationOuterNormal(const Dune::FieldVector::dim - 1)>&) const [with GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]': -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistantoffset.cc:42: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/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistantoffset.cc: In function 'Dune::AxisAlignedCubeGeometry::JacobianTransposed Dune::AxisAlignedCubeGeometry::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2]': -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistantoffset.cc:42:1: 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++/10/vector:72, - from /usr/include/dune/common/debugallocator.hh:9, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:16: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In function 'static Dune::QuadratureRule::dim> Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistantoffset.cc: In function 'Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]': -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistantoffset.cc:42: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/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistantoffset.cc: In function 'Dune::AxisAlignedCubeGeometry::JacobianTransposed Dune::AxisAlignedCubeGeometry::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]': -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistantoffset.cc:42:1: note: 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++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:67, - from /usr/include/dune/common/debugallocator.hh:9, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:16: -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistantoffset.cc: In function 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 0; unsigned int coorddim = 2]': -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistantoffset.cc:42: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/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, - from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:34: -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<0, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Geometry>]': -/usr/include/dune/geometry/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 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:67, - from /usr/include/dune/common/debugallocator.hh:9, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:16: -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, - from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:34: -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 2, const Dune::GeometryGrid, DeformationFunction > > > >, Dune::GeoGrid::Geometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:32:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 32 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/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 -/usr/include/dune/geometry/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 -/usr/include/dune/geometry/test/checkgeometry.hh:32:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/geometry/test/checkgeometry.hh:71:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 71 | cornerAvg += geometry.corner( i ); - | ~~~~~~~~~~~~~~~^~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: -/usr/include/dune/geometry/multilineargeometry.hh:344:98: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 344 | return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, - from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:34: -/usr/include/dune/geometry/test/checkgeometry.hh:123:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 123 | if( (center - geometry.global( refElement.position( 0, 0 ) )).two_norm() > tolerance ) - | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: -/usr/include/dune/geometry/multilineargeometry.hh:583:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 583 | return Base::local( global ); - | ~~~~~~~~~~~^~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:638:40: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 638 | return Base::jacobianTransposed( local ); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:11, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:225:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 225 | return impl().center(); - | ~~~~~~~~~~~~~^~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, - from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:34: -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >, Dune::GeoGrid::Geometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:32:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 32 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/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 -/usr/include/dune/geometry/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 -/usr/include/dune/geometry/test/checkgeometry.hh:32:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/geometry/test/checkgeometry.hh:71:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 71 | cornerAvg += geometry.corner( i ); - | ~~~~~~~~~~~~~~~^~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: -/usr/include/dune/geometry/multilineargeometry.hh:344:98: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 344 | return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, - from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:34: -/usr/include/dune/geometry/test/checkgeometry.hh:123:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 123 | if( (center - geometry.global( refElement.position( 0, 0 ) )).two_norm() > tolerance ) - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: -/usr/include/dune/geometry/multilineargeometry.hh:583:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 583 | return Base::local( global ); - | ~~~~~~~~~~~^~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:638:40: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 638 | return Base::jacobianTransposed( local ); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ + from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:12: +/build/dune-grid-2.7.1/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; Dune::Geometry::LocalCoordinate = Dune::FieldVector; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:728: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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:856:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > > >]' +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1056:34: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:160:12: required from 'void check_yasp(std::string, Dune::YaspGrid*) [with int dim = 2; CC = Dune::TensorProductCoordinates; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:234:14: required from 'void check_backuprestore(std::string, Dune::YaspGrid*) [with int dim = 2; CC = Dune::TensorProductCoordinates; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:27:94: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:174:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 174 | LocalCoordinate local (const GlobalCoordinate& global) const + | ^~~~~ +/build/dune-grid-2.7.1/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::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry; Dune::Geometry::GlobalCoordinate = Dune::FieldVector; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:728:79: 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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:856:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > > >]' +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1056:34: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:160:12: required from 'void check_yasp(std::string, Dune::YaspGrid*) [with int dim = 2; CC = Dune::TensorProductCoordinates; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:234:14: required from 'void check_backuprestore(std::string, Dune::YaspGrid*) [with int dim = 2; CC = Dune::TensorProductCoordinates; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:27:94: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:165:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 165 | GlobalCoordinate global (const LocalCoordinate& local) const + | ^~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:30, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:12: +/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; Dune::AxisAlignedCubeGeometry::JacobianTransposed = Dune::DiagonalMatrix; Dune::AxisAlignedCubeGeometry::LocalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:241: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::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry; Dune::Geometry::JacobianTransposed = Dune::DiagonalMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]' +/usr/include/dune/geometry/test/checkgeometry.hh:164:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates >, Dune::YaspGeometry>]' +/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:154:19: required from 'void Dune::checkGeometryLifetime(const GV&) [with GV = Dune::GridView > > >]' +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:174:24: required from 'void check_yasp(std::string, Dune::YaspGrid*) [with int dim = 2; CC = Dune::TensorProductCoordinates; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:234:14: required from 'void check_backuprestore(std::string, Dune::YaspGrid*) [with int dim = 2; CC = Dune::TensorProductCoordinates; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:27:94: required from here +/usr/include/dune/geometry/axisalignedcubegeometry.hh:185:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 185 | JacobianTransposed jacobianTransposed(DUNE_UNUSED const LocalCoordinate& local) const + | ^~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::LocalCoordinate Dune::AxisAlignedCubeGeometry::local(const GlobalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2; Dune::AxisAlignedCubeGeometry::LocalCoordinate = Dune::FieldVector; Dune::AxisAlignedCubeGeometry::GlobalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:176: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; Dune::Geometry::LocalCoordinate = Dune::FieldVector; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]' +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:728: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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:856:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > > >]' +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1056:34: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:160:12: required from 'void check_yasp(std::string, Dune::YaspGrid*) [with int dim = 2; CC = Dune::TensorProductCoordinates; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:234:14: required from 'void check_backuprestore(std::string, Dune::YaspGrid*) [with int dim = 2; CC = Dune::TensorProductCoordinates; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:27:94: required from here +/usr/include/dune/geometry/axisalignedcubegeometry.hh:169:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 169 | 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; Dune::AxisAlignedCubeGeometry::GlobalCoordinate = Dune::FieldVector; Dune::AxisAlignedCubeGeometry::LocalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:167: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::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry; Dune::Geometry::GlobalCoordinate = Dune::FieldVector; Dune::Geometry::LocalCoordinate = Dune::FieldVector]' +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:728:79: 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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:856:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > > >]' +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1056:34: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:160:12: required from 'void check_yasp(std::string, Dune::YaspGrid*) [with int dim = 2; CC = Dune::TensorProductCoordinates; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:234:14: required from 'void check_backuprestore(std::string, Dune::YaspGrid*) [with int dim = 2; CC = Dune::TensorProductCoordinates; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:27:94: required from here +/usr/include/dune/geometry/axisalignedcubegeometry.hh:150:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 150 | GlobalCoordinate global(const LocalCoordinate& local) const + | ^~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:11, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:225:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 225 | return impl().center(); - | ~~~~~~~~~~~~~^~ + from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:12: +/build/dune-grid-2.7.1/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; Dune::Geometry::JacobianInverseTransposed = Dune::FieldMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:287:99: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection >, Dune::YaspIntersection > > >]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:465: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 > > >]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:628:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > > >]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:652:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:178:28: required from 'void check_yasp(std::string, Dune::YaspGrid*) [with int dim = 2; CC = Dune::TensorProductCoordinates; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:234:14: required from 'void check_backuprestore(std::string, Dune::YaspGrid*) [with int dim = 2; CC = Dune::TensorProductCoordinates; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:27:94: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:265:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 265 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1184, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:12: +/build/dune-grid-2.7.1/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection::GlobalCoordinate Dune::Intersection::centerUnitOuterNormal() const [with GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates >; IntersectionImp = Dune::YaspIntersection > >; Dune::Intersection::GlobalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:395:44: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection >, Dune::YaspIntersection > > >]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:465: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 > > >]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:628:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > > >]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:652:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:178:28: required from 'void check_yasp(std::string, Dune::YaspGrid*) [with int dim = 2; CC = Dune::TensorProductCoordinates; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:234:14: required from 'void check_backuprestore(std::string, Dune::YaspGrid*) [with int dim = 2; CC = Dune::TensorProductCoordinates; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:27:94: required from here +/build/dune-grid-2.7.1/dune/grid/common/intersection.hh:416:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 416 | GlobalCoordinate centerUnitOuterNormal () const + | ^~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/dune/common/fvector.hh:20, + from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:15, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:12: +/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; Dune::DenseVector::derived_type = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:157:15: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates >, Dune::YaspGeometry>]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:157:16: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection >, Dune::YaspIntersection > > >]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:465: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 > > >]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:628:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > > >]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:652:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:178:28: required from 'void check_yasp(std::string, Dune::YaspGrid*) [with int dim = 2; CC = Dune::TensorProductCoordinates; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:234:14: required from 'void check_backuprestore(std::string, Dune::YaspGrid*) [with int dim = 2; CC = Dune::TensorProductCoordinates; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:27:94: required from here +/usr/include/dune/common/densevector.hh:448:18: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 448 | derived_type operator- (const DenseVector& b) const + | ^~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:12: +/build/dune-grid-2.7.1/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; Dune::Geometry::JacobianTransposed = Dune::FieldMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:164:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates >, Dune::YaspGeometry>]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:157:16: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection >, Dune::YaspIntersection > > >]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:465: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 > > >]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:628:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > > >]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:652:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:178:28: required from 'void check_yasp(std::string, Dune::YaspGrid*) [with int dim = 2; CC = Dune::TensorProductCoordinates; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:234:14: required from 'void check_backuprestore(std::string, Dune::YaspGrid*) [with int dim = 2; CC = Dune::TensorProductCoordinates; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:27:94: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:239:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 239 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const + | ^~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:30, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:12: +/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; Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed = Dune::FieldMatrix; Dune::AxisAlignedCubeGeometry::LocalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:267:46: required from '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; Dune::Geometry::JacobianInverseTransposed = Dune::FieldMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:287:99: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection >, Dune::YaspIntersection > > >]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:465: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 > > >]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:628:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > > >]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:652:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:178:28: required from 'void check_yasp(std::string, Dune::YaspGrid*) [with int dim = 2; CC = Dune::TensorProductCoordinates; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:234:14: required from 'void check_backuprestore(std::string, Dune::YaspGrid*) [with int dim = 2; CC = Dune::TensorProductCoordinates; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:27:94: required from here +/usr/include/dune/geometry/axisalignedcubegeometry.hh:197:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 197 | JacobianInverseTransposed jacobianInverseTransposed(DUNE_UNUSED const LocalCoordinate& local) const + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:77, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:12: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/common/intersection.hh:418:46: required from 'Dune::Intersection::GlobalCoordinate Dune::Intersection::centerUnitOuterNormal() const [with GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates >; IntersectionImp = Dune::YaspIntersection > >; Dune::Intersection::GlobalCoordinate = Dune::FieldVector]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:395:44: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection >, Dune::YaspIntersection > > >]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:465: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 > > >]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:628:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > > >]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:652:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:178:28: required from 'void check_yasp(std::string, Dune::YaspGrid*) [with int dim = 2; CC = Dune::TensorProductCoordinates; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:234:14: required from 'void check_backuprestore(std::string, Dune::YaspGrid*) [with int dim = 2; CC = Dune::TensorProductCoordinates; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:27:94: required from here +/build/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridintersection.hh:175:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 175 | FieldVector centerUnitOuterNormal () const + | ^~~~~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:30, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:12: +/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; Dune::AxisAlignedCubeGeometry::JacobianTransposed = Dune::FieldMatrix; Dune::AxisAlignedCubeGeometry::LocalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:241: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; Dune::Geometry::JacobianTransposed = Dune::FieldMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]' +/usr/include/dune/geometry/test/checkgeometry.hh:164:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates >, Dune::YaspGeometry>]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:157:16: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection >, Dune::YaspIntersection > > >]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:465: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 > > >]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:628:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > > >]' +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:652:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:178:28: required from 'void check_yasp(std::string, Dune::YaspGrid*) [with int dim = 2; CC = Dune::TensorProductCoordinates; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:234:14: required from 'void check_backuprestore(std::string, Dune::YaspGrid*) [with int dim = 2; CC = Dune::TensorProductCoordinates; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:27:94: required from here +/usr/include/dune/geometry/axisalignedcubegeometry.hh:185:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 185 | JacobianTransposed jacobianTransposed(DUNE_UNUSED const LocalCoordinate& local) const + | ^~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:12: +/build/dune-grid-2.7.1/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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:123:34: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<0, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates >, Dune::YaspGeometry>]' +/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:79:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const 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]' +/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:74:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(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 >]' +/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:102:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates >, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<2, Dune::TensorProductCoordinates >; std::true_type = std::integral_constant]' +/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:66:14: required from 'static void Dune::CheckSubEntityGeometry::Operation::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates >, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' +/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:177:125: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/usr/include/dune/common/hybridutilities.hh:269:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker::checkGeometry > > >::]' +/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:177:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::DefaultLevelGridViewTraits > >; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1017:24: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:160:12: required from 'void check_yasp(std::string, Dune::YaspGrid*) [with int dim = 2; CC = Dune::TensorProductCoordinates; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:234:14: required from 'void check_backuprestore(std::string, Dune::YaspGrid*) [with int dim = 2; CC = Dune::TensorProductCoordinates; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:27:94: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:165:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 165 | GlobalCoordinate global (const LocalCoordinate& local) const + | ^~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:23, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:11, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:15: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/staticcheck.hh:43:27: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 43 | geo.jacobianTransposed( v ); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:12: +/build/dune-grid-2.7.1/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::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry]': +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:156:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 156 | GlobalCoordinate corner ( int i ) const + | ^~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:12: +/build/dune-grid-2.7.1/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::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry]': +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:239:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 239 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const + | ^~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:76, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:12: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridentity.hh:292:43: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 292 | GeometryImpl _geometry(_it.lowerleft(),_it.upperright(),_it.shift()); + | ~~~~~~~~~~~~~^~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:23, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:11, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:15: +/build/dune-grid-2.7.1/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::TensorProductCoordinates >, Dune::YaspGeometry>; int codim = 1; int dim = 2]': +/build/dune-grid-2.7.1/dune/grid/test/staticcheck.hh:41:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 41 | geo.local(g); + | ~~~~~~~~~^~~ +/build/dune-grid-2.7.1/dune/grid/test/staticcheck.hh:43:27: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 43 | geo.jacobianTransposed( v ); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/dune-grid-2.7.1/dune/grid/test/staticcheck.hh:44:34: 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.jacobianInverseTransposed( v ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:12: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/common/geometry.hh:156:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 156 | GlobalCoordinate corner ( int i ) const + | ^~~~~~ +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/common/geometry.hh:174:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 174 | LocalCoordinate local (const GlobalCoordinate& global) const + | ^~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:12: +/build/dune-grid-2.7.1/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::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry]': +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:239:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 239 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const + | ^~~~~~~~~~~~~~~~~~ +/build/dune-grid-2.7.1/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::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry]': +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:265:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 265 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:76, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:12: +/build/dune-grid-2.7.1/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::TensorProductCoordinates >]': +/build/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridentity.hh:854:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 854 | GeometryImpl _geometry((_it).lowerleft()); + | ~~~~~~~~~~~~~~~^~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:11, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:15: +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]': +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:567:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 567 | geo.jacobianInverseTransposed( origin ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:571:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 571 | geo.corner( 0 ); + | ~~~~~~~~~~^~~~~ +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:609:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 609 | lit->geometry().jacobianInverseTransposed(origin); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:614:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 614 | lit->geometry().corner( 0 ); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::TensorProductCoordinates >]': +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:567:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 567 | geo.jacobianInverseTransposed( origin ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:571:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 571 | geo.corner( 0 ); + | ~~~~~~~~~~^~~~~ +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:609:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 609 | lit->geometry().jacobianInverseTransposed(origin); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:614:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 614 | lit->geometry().corner( 0 ); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:34: -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction >, Dune::GeoGrid::Geometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:32:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 32 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/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 -/usr/include/dune/geometry/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 -/usr/include/dune/geometry/test/checkgeometry.hh:32:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/geometry/test/checkgeometry.hh:71:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 71 | cornerAvg += geometry.corner( i ); - | ~~~~~~~~~~~~~~~^~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: -/usr/include/dune/geometry/multilineargeometry.hh:344:98: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 344 | return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:11, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:15: +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates >, Dune::YaspGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:164:33: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 164 | const JacobianTransposed &jt = geometry.jacobianTransposed( x ); + | ^~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:12: +/build/dune-grid-2.7.1/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::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry]': +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:223:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 223 | GlobalCoordinate center () const + | ^~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:34: -/usr/include/dune/geometry/test/checkgeometry.hh:123:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 123 | if( (center - geometry.global( refElement.position( 0, 0 ) )).two_norm() > tolerance ) - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: -/usr/include/dune/geometry/multilineargeometry.hh:583:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 583 | return Base::local( global ); - | ~~~~~~~~~~~^~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:638:40: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 638 | return Base::jacobianTransposed( local ); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:11, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:15: +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates >, Dune::YaspGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:157:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 157 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:157:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 157 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:157:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 157 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:164:33: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 164 | const JacobianTransposed &jt = geometry.jacobianTransposed( x ); + | ^~ +/usr/include/dune/geometry/test/checkgeometry.hh:165:40: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 165 | const JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( x ); + | ^~~ In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:11, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:225:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 225 | return impl().center(); - | ~~~~~~~~~~~~~^~ + from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:12: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/common/geometry.hh:223:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 223 | GlobalCoordinate center () const + | ^~~~~~ +In file included from /usr/include/dune/common/fvector.hh:20, + from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:15, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:12: +/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:448:18: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 448 | derived_type operator- (const DenseVector& b) const + | ^~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:34: -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 2, const Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >, Dune::GeoGrid::Geometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:32:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 32 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -/usr/include/dune/geometry/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 -/usr/include/dune/geometry/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 -/usr/include/dune/geometry/test/checkgeometry.hh:32:8: 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/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:11, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:15: +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<0, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates >, Dune::YaspGeometry>]': /usr/include/dune/geometry/test/checkgeometry.hh:71:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 71 | cornerAvg += geometry.corner( i ); | ~~~~~~~~~~~~~~~^~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: -/usr/include/dune/geometry/multilineargeometry.hh:344:98: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 344 | return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, - from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:34: -/usr/include/dune/geometry/test/checkgeometry.hh:123:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 123 | if( (center - geometry.global( refElement.position( 0, 0 ) )).two_norm() > tolerance ) - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: -/usr/include/dune/geometry/multilineargeometry.hh:583:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 583 | return Base::local( global ); - | ~~~~~~~~~~~^~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:638:40: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 638 | return Base::jacobianTransposed( local ); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:11, - from /build/dune-grid-2.7.1/dune/grid/geometrygrid.hh:3, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:21: -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:225:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 225 | return impl().center(); - | ~~~~~~~~~~~~~^~ -In file included from /usr/include/c++/10/vector:67, - from /usr/include/dune/common/debugallocator.hh:9, - from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:16: -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:11, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:15: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:728:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 728 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:728:57: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 728 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); + | ^ +In file included from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:14, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:15: +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection >, Dune::YaspIntersection > > >]': +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:287:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 287 | const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt ); + | ^~~ +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:295:56: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 295 | const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt ); + | ^~~~~~~ +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:297:49: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 297 | insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:306:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 306 | const typename Intersection::GlobalCoordinate normal + | ^~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, @@ -36595,8 +37075,42 @@ | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistantoffset.cc: In function 'Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2]': +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistantoffset.cc:42:1: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 42 | } + | ^ +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistantoffset.cc: In function 'Dune::FieldVector::dimworld> Dune::YaspIntersection::integrationOuterNormal(const Dune::FieldVector::dim - 1)>&) const [with GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]': +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistantoffset.cc:42:1: note: 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++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistantoffset.cc: In function 'Dune::AxisAlignedCubeGeometry::JacobianTransposed Dune::AxisAlignedCubeGeometry::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2]': +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistantoffset.cc:42:1: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistantoffset.cc: In function 'Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]': +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistantoffset.cc:42: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/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistantoffset.cc: In function 'Dune::AxisAlignedCubeGeometry::JacobianTransposed Dune::AxisAlignedCubeGeometry::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]': +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistantoffset.cc:42: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/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistantoffset.cc: In function 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 0; unsigned int coorddim = 2]': +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistantoffset.cc:42:1: note: 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++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc: In function 'Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2]': +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:42:1: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 42 | } + | ^ +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc: In function 'Dune::FieldVector::dimworld> Dune::YaspIntersection::integrationOuterNormal(const Dune::FieldVector::dim - 1)>&) const [with GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates >]': +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:42: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/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc: In function 'Dune::AxisAlignedCubeGeometry::JacobianTransposed Dune::AxisAlignedCubeGeometry::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2]': +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:42:1: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc: In function 'Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]': +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:42: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/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc: In function 'Dune::AxisAlignedCubeGeometry::JacobianTransposed Dune::AxisAlignedCubeGeometry::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]': +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:42: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/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc: In function 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 0; unsigned int coorddim = 2]': +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:42: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/dune-grid-2.7.1/dune/grid/yaspgrid.hh:74, from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistantoffset.cc:12: /build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh: In function 'std::ostream& Dune::operator<<(std::ostream&, Dune::YGridComponent) [with Coordinates = Dune::EquidistantOffsetCoordinates]': @@ -36669,12 +37183,6 @@ 1944 | << i->rank << " " << i->grid << std::endl; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1944:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, @@ -36749,6 +37257,24 @@ from /usr/include/c++/10/algorithm:74, from /usr/include/dune/common/parallel/communication.hh:14, from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:11: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = double; _Alloc = std::allocator]': +/usr/include/c++/10/bits/vector.tcc:340:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 + 340 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc:356:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 356 | _M_realloc_insert(begin() + __n, std::move(__v)); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistant.cc:11: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 @@ -36758,25 +37284,10 @@ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/map:60, - from /build/dune-grid-2.7.1/dune/grid/utility/persistentcontainer.hh:6, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridpersistentcontainer.hh:13, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:84, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistantoffset.cc:12: -/usr/include/c++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/10/bits/stl_tree.h:2193:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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++/10/vector:67, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, @@ -36792,14 +37303,186 @@ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:74, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:12: +/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh: In function 'std::ostream& Dune::operator<<(std::ostream&, Dune::YGridComponent) [with Coordinates = Dune::TensorProductCoordinates]': +/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:520:24: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 520 | inline std::ostream& operator<< (std::ostream& s, YGridComponent e) + | ^~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]': /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh: In function 'std::ostream& Dune::operator<<(std::ostream&, const Dune::YaspGrid&) [with int d = 2; CC = Dune::TensorProductCoordinates]': +/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 + 808 | s << *it << std::endl; + | ~~^~~~~~ +/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 +/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 + 808 | s << *it << std::endl; + | ~~^~~~~~ +/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 +/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 + 808 | s << *it << std::endl; + | ~~^~~~~~ +/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 +/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 + 808 | s << *it << std::endl; + | ~~^~~~~~ +/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 +In file included from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:12: +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1909:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1908 | s << "[" << rank << "]: " << " s_of_of[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1909 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1909:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1914:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1913 | s << "[" << rank << "]: " << " r_of_of[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1914 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1914:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1919:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1918 | s << "[" << rank << "]: " << " s_o_of[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1919 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1919:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1924:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1923 | s << "[" << rank << "]: " << " r_of_o[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1924 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1924:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1929:29: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1928 | s << "[" << rank << "]: " << " s_ib_ib[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1929 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1929:29: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1934:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1933 | s << "[" << rank << "]: " << " r_ib_ib[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1934 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1934:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1939:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1938 | s << "[" << rank << "]: " << " s_ib_of[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1939 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1939:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1944:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1943 | s << "[" << rank << "]: " << " r_of_ib[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1944 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1944:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]': /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /usr/include/c++/10/map:61, + from /build/dune-grid-2.7.1/dune/grid/utility/persistentcontainer.hh:6, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridpersistentcontainer.hh:13, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:84, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistant.cc:12: +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:11: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/map:60, + from /build/dune-grid-2.7.1/dune/grid/utility/persistentcontainer.hh:6, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridpersistentcontainer.hh:13, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:84, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistantoffset.cc:12: +/usr/include/c++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/10/bits/stl_tree.h:2193:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In constructor 'Dune::YaspGrid::YaspGrid(const Coordinates&, std::bitset, int, Dune::YaspGrid::CollectiveCommunicationType, const Dune::YLoadBalance*) [with int dim = 2; Coordinates = Dune::TensorProductCoordinates]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:67, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:11: +/usr/include/c++/10/bits/stl_vector.h:1294:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 + 1294 | { return _M_insert_rval(__position, std::move(__x)); } + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:11: +/usr/include/c++/10/bits/vector.tcc: In constructor 'Dune::YaspGrid::YaspGrid(std::array, dim>, std::bitset, int, Dune::YaspGrid::CollectiveCommunicationType, const Dune::YLoadBalance*) [with int dim = 2; Coordinates = Dune::TensorProductCoordinates]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:67, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:11: +/usr/include/c++/10/bits/stl_vector.h:1294:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 + 1294 | { return _M_insert_rval(__position, std::move(__x)); } + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/bits/stl_tree.h:2193: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 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: @@ -36844,27 +37527,7 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/map:61, - from /build/dune-grid-2.7.1/dune/grid/utility/persistentcontainer.hh:6, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridpersistentcontainer.hh:13, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:84, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistant.cc:12: -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -36879,7 +37542,7 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -36894,7 +37557,7 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -36954,21 +37617,6 @@ /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_map.h: In function 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates >]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, @@ -36984,137 +37632,21 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:67, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistantoffset.cc:11: -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistantoffset.cc:11: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -[ 85%] Linking CXX executable test-yaspgrid-backuprestore-equidistant -cd /build/dune-grid-2.7.1/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 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pthread -rdynamic CMakeFiles/test-yaspgrid-backuprestore-equidistant.dir/test-yaspgrid-backuprestore-equidistant.cc.o -o test-yaspgrid-backuprestore-equidistant -Wl,-rpath,/build/dune-grid-2.7.1/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib ../../../../lib/libdunegrid.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS3.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS2.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugL.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.7.1 -lgmp -lgmpxx -llapack -lblas -lf77blas -latlas -pthread /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so -make[5]: Leaving directory '/build/dune-grid-2.7.1/build' -[ 85%] Built target test-yaspgrid-backuprestore-equidistant -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/dune-grid-2.7.1/build' -cd /build/dune-grid-2.7.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.7.1 /build/dune-grid-2.7.1/dune/grid/test/yasp /build/dune-grid-2.7.1/build /build/dune-grid-2.7.1/build/dune/grid/test/yasp /build/dune-grid-2.7.1/build/dune/grid/test/yasp/CMakeFiles/test-yaspgrid-backuprestore-tensor.dir/DependInfo.cmake --color= -Dependee "/build/dune-grid-2.7.1/build/dune/grid/test/yasp/CMakeFiles/test-yaspgrid-backuprestore-tensor.dir/DependInfo.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/test/yasp/CMakeFiles/test-yaspgrid-backuprestore-tensor.dir/depend.internal". -Dependee "/build/dune-grid-2.7.1/build/dune/grid/test/yasp/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/test/yasp/CMakeFiles/test-yaspgrid-backuprestore-tensor.dir/depend.internal". -Scanning dependencies of target test-yaspgrid-backuprestore-tensor -make[5]: Leaving directory '/build/dune-grid-2.7.1/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/dune-grid-2.7.1/build' -[ 86%] Building CXX object dune/grid/test/yasp/CMakeFiles/test-yaspgrid-backuprestore-tensor.dir/test-yaspgrid-backuprestore-tensor.cc.o -cd /build/dune-grid-2.7.1/build/dune/grid/test/yasp && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DMPI_NO_CPPBIND -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -o CMakeFiles/test-yaspgrid-backuprestore-tensor.dir/test-yaspgrid-backuprestore-tensor.cc.o -c /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 509 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': -/usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 -In file included from /usr/include/c++/10/vector:67, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistantoffset.cc:11: -/usr/include/c++/10/bits/stl_vector.h: In function 'Dune::QuadratureRule Dune::JacobiNQuadratureRule1D::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]': -/usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 960 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 960 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h: In constructor 'Dune::JacobiNQuadratureRule1D::JacobiNQuadratureRule1D(int, int) [with ct = double]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistantoffset.cc:11: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In function 'static Dune::QuadratureRule::dim> Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:67, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistantoffset.cc:11: -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /usr/include/dune/geometry/quadraturerules.hh:532, - from /usr/include/dune/geometry/test/checkgeometry.hh:14, - from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, - from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:11, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:15: -/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:743:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 743 | { - | ^ -/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:1021:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1021 | { - | ^ +In file included from /usr/include/c++/10/map:60, + from /build/dune-grid-2.7.1/dune/grid/utility/persistentcontainer.hh:6, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridpersistentcontainer.hh:13, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:84, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:12: +/usr/include/c++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/10/bits/stl_tree.h:2193:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:37: /build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107:6: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 @@ -37150,490 +37682,56 @@ /build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:350:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 350 | if( (intNormal - refIntNormal).two_norm() > tolerance ) | ~~~~~~~~~~~^~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/bits/stl_tree.h:2193: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 + 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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++/10/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 In file included from /usr/include/c++/10/map:61, from /build/dune-grid-2.7.1/dune/grid/utility/persistentcontainer.hh:6, from /build/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridpersistentcontainer.hh:13, from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:84, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistantoffset.cc:12: -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:12: +/usr/include/c++/10/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++/10/bits/stl_map.h:501:37: 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 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:12: -/build/dune-grid-2.7.1/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::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry; Dune::Geometry::GlobalCoordinate = Dune::FieldVector; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:150:64: required from 'void Dune::checkGeometryLifetime(const GV&) [with GV = Dune::GridView > > >]' -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:174:24: required from 'void check_yasp(std::string, Dune::YaspGrid*) [with int dim = 2; CC = Dune::TensorProductCoordinates; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:234:14: required from 'void check_backuprestore(std::string, Dune::YaspGrid*) [with int dim = 2; CC = Dune::TensorProductCoordinates; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:27:94: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:165:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 165 | GlobalCoordinate global (const LocalCoordinate& local) const - | ^~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:12: -/build/dune-grid-2.7.1/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; Dune::Geometry::JacobianInverseTransposed = Dune::DiagonalMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:567:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1005:16: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:160:12: required from 'void check_yasp(std::string, Dune::YaspGrid*) [with int dim = 2; CC = Dune::TensorProductCoordinates; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:234:14: required from 'void check_backuprestore(std::string, Dune::YaspGrid*) [with int dim = 2; CC = Dune::TensorProductCoordinates; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:27:94: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:265:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 265 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:12: -/build/dune-grid-2.7.1/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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:228:103: required from 'void zeroEntityConsistency(Grid&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1007:24: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:160:12: required from 'void check_yasp(std::string, Dune::YaspGrid*) [with int dim = 2; CC = Dune::TensorProductCoordinates; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:234:14: required from 'void check_backuprestore(std::string, Dune::YaspGrid*) [with int dim = 2; CC = Dune::TensorProductCoordinates; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:27:94: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:156:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 156 | GlobalCoordinate corner ( int i ) const - | ^~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:12: -/build/dune-grid-2.7.1/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::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry; Dune::Geometry::JacobianTransposed = Dune::DiagonalMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:164:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates >, Dune::YaspGeometry>]' -/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:154:19: required from 'void Dune::checkGeometryLifetime(const GV&) [with GV = Dune::GridView > > >]' -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:174:24: required from 'void check_yasp(std::string, Dune::YaspGrid*) [with int dim = 2; CC = Dune::TensorProductCoordinates; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:234:14: required from 'void check_backuprestore(std::string, Dune::YaspGrid*) [with int dim = 2; CC = Dune::TensorProductCoordinates; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:27:94: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:239:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 239 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const - | ^~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:30, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:12: -/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; Dune::AxisAlignedCubeGeometry::GlobalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:158:27: required from '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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]' -/build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh:177:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:176:24: required from 'void check_yasp(std::string, Dune::YaspGrid*) [with int dim = 2; CC = Dune::TensorProductCoordinates; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:234:14: required from 'void check_backuprestore(std::string, Dune::YaspGrid*) [with int dim = 2; CC = Dune::TensorProductCoordinates; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:27:94: required from here -/usr/include/dune/geometry/axisalignedcubegeometry.hh:237:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 237 | 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; Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed = Dune::DiagonalMatrix; Dune::AxisAlignedCubeGeometry::LocalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:267: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::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry; Dune::Geometry::JacobianInverseTransposed = Dune::DiagonalMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]' -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:567:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1005:16: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:160:12: required from 'void check_yasp(std::string, Dune::YaspGrid*) [with int dim = 2; CC = Dune::TensorProductCoordinates; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:234:14: required from 'void check_backuprestore(std::string, Dune::YaspGrid*) [with int dim = 2; CC = Dune::TensorProductCoordinates; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:27:94: required from here -/usr/include/dune/geometry/axisalignedcubegeometry.hh:197:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 197 | JacobianInverseTransposed jacobianInverseTransposed(DUNE_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; Dune::AxisAlignedCubeGeometry::GlobalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:158:27: required from '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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]' -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:228:103: required from 'void zeroEntityConsistency(Grid&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1007:24: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:160:12: required from 'void check_yasp(std::string, Dune::YaspGrid*) [with int dim = 2; CC = Dune::TensorProductCoordinates; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:234:14: required from 'void check_backuprestore(std::string, Dune::YaspGrid*) [with int dim = 2; CC = Dune::TensorProductCoordinates; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:27:94: required from here -/usr/include/dune/geometry/axisalignedcubegeometry.hh:237:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 237 | GlobalCoordinate corner(int k) const - | ^~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:12: -/build/dune-grid-2.7.1/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; Dune::Geometry::LocalCoordinate = Dune::FieldVector; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:728: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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:856:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > > >]' -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1056:34: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:160:12: required from 'void check_yasp(std::string, Dune::YaspGrid*) [with int dim = 2; CC = Dune::TensorProductCoordinates; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:234:14: required from 'void check_backuprestore(std::string, Dune::YaspGrid*) [with int dim = 2; CC = Dune::TensorProductCoordinates; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:27:94: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:174:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 174 | LocalCoordinate local (const GlobalCoordinate& global) const - | ^~~~~ -/build/dune-grid-2.7.1/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::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry; Dune::Geometry::GlobalCoordinate = Dune::FieldVector; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:728:79: 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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:856:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > > >]' -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1056:34: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:160:12: required from 'void check_yasp(std::string, Dune::YaspGrid*) [with int dim = 2; CC = Dune::TensorProductCoordinates; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:234:14: required from 'void check_backuprestore(std::string, Dune::YaspGrid*) [with int dim = 2; CC = Dune::TensorProductCoordinates; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:27:94: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:165:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 165 | GlobalCoordinate global (const LocalCoordinate& local) const - | ^~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:30, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:12: -/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; Dune::AxisAlignedCubeGeometry::JacobianTransposed = Dune::DiagonalMatrix; Dune::AxisAlignedCubeGeometry::LocalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:241: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::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry; Dune::Geometry::JacobianTransposed = Dune::DiagonalMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]' -/usr/include/dune/geometry/test/checkgeometry.hh:164:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates >, Dune::YaspGeometry>]' -/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:154:19: required from 'void Dune::checkGeometryLifetime(const GV&) [with GV = Dune::GridView > > >]' -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:174:24: required from 'void check_yasp(std::string, Dune::YaspGrid*) [with int dim = 2; CC = Dune::TensorProductCoordinates; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:234:14: required from 'void check_backuprestore(std::string, Dune::YaspGrid*) [with int dim = 2; CC = Dune::TensorProductCoordinates; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:27:94: required from here -/usr/include/dune/geometry/axisalignedcubegeometry.hh:185:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 185 | JacobianTransposed jacobianTransposed(DUNE_UNUSED const LocalCoordinate& local) const - | ^~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::LocalCoordinate Dune::AxisAlignedCubeGeometry::local(const GlobalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2; Dune::AxisAlignedCubeGeometry::LocalCoordinate = Dune::FieldVector; Dune::AxisAlignedCubeGeometry::GlobalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:176: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; Dune::Geometry::LocalCoordinate = Dune::FieldVector; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]' -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:728: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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:856:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > > >]' -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1056:34: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:160:12: required from 'void check_yasp(std::string, Dune::YaspGrid*) [with int dim = 2; CC = Dune::TensorProductCoordinates; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:234:14: required from 'void check_backuprestore(std::string, Dune::YaspGrid*) [with int dim = 2; CC = Dune::TensorProductCoordinates; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:27:94: required from here -/usr/include/dune/geometry/axisalignedcubegeometry.hh:169:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 169 | 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; Dune::AxisAlignedCubeGeometry::GlobalCoordinate = Dune::FieldVector; Dune::AxisAlignedCubeGeometry::LocalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:167: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::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry; Dune::Geometry::GlobalCoordinate = Dune::FieldVector; Dune::Geometry::LocalCoordinate = Dune::FieldVector]' -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:728:79: 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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:856:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > > >]' -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1056:34: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:160:12: required from 'void check_yasp(std::string, Dune::YaspGrid*) [with int dim = 2; CC = Dune::TensorProductCoordinates; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:234:14: required from 'void check_backuprestore(std::string, Dune::YaspGrid*) [with int dim = 2; CC = Dune::TensorProductCoordinates; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:27:94: required from here -/usr/include/dune/geometry/axisalignedcubegeometry.hh:150:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 150 | GlobalCoordinate global(const LocalCoordinate& local) const - | ^~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:12: -/build/dune-grid-2.7.1/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; Dune::Geometry::JacobianInverseTransposed = Dune::FieldMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:287:99: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection >, Dune::YaspIntersection > > >]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:465: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 > > >]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:628:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > > >]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:652:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:178:28: required from 'void check_yasp(std::string, Dune::YaspGrid*) [with int dim = 2; CC = Dune::TensorProductCoordinates; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:234:14: required from 'void check_backuprestore(std::string, Dune::YaspGrid*) [with int dim = 2; CC = Dune::TensorProductCoordinates; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:27:94: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:265:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 265 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1184, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:12: -/build/dune-grid-2.7.1/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection::GlobalCoordinate Dune::Intersection::centerUnitOuterNormal() const [with GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates >; IntersectionImp = Dune::YaspIntersection > >; Dune::Intersection::GlobalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:395:44: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection >, Dune::YaspIntersection > > >]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:465: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 > > >]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:628:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > > >]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:652:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:178:28: required from 'void check_yasp(std::string, Dune::YaspGrid*) [with int dim = 2; CC = Dune::TensorProductCoordinates; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:234:14: required from 'void check_backuprestore(std::string, Dune::YaspGrid*) [with int dim = 2; CC = Dune::TensorProductCoordinates; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:27:94: required from here -/build/dune-grid-2.7.1/dune/grid/common/intersection.hh:416:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 416 | GlobalCoordinate centerUnitOuterNormal () const - | ^~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:501:37: 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++/10/bits/stl_map.h: In function 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >; IdSet = Dune::IdSet >, Dune::YaspGlobalIdSet > >, Dune::bigunsignedint<55> >]': +/usr/include/c++/10/bits/stl_map.h:501:37: 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 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In file included from /usr/include/dune/common/fvector.hh:20, - from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:15, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:12: -/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; Dune::DenseVector::derived_type = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:157:15: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates >, Dune::YaspGeometry>]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:157:16: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection >, Dune::YaspIntersection > > >]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:465: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 > > >]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:628:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > > >]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:652:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:178:28: required from 'void check_yasp(std::string, Dune::YaspGrid*) [with int dim = 2; CC = Dune::TensorProductCoordinates; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:234:14: required from 'void check_backuprestore(std::string, Dune::YaspGrid*) [with int dim = 2; CC = Dune::TensorProductCoordinates; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:27:94: required from here -/usr/include/dune/common/densevector.hh:448:18: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 448 | derived_type operator- (const DenseVector& b) const - | ^~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:12: -/build/dune-grid-2.7.1/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; Dune::Geometry::JacobianTransposed = Dune::FieldMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:164:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates >, Dune::YaspGeometry>]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:157:16: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection >, Dune::YaspIntersection > > >]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:465: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 > > >]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:628:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > > >]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:652:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:178:28: required from 'void check_yasp(std::string, Dune::YaspGrid*) [with int dim = 2; CC = Dune::TensorProductCoordinates; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:234:14: required from 'void check_backuprestore(std::string, Dune::YaspGrid*) [with int dim = 2; CC = Dune::TensorProductCoordinates; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:27:94: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:239:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 239 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const - | ^~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:30, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:12: -/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; Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed = Dune::FieldMatrix; Dune::AxisAlignedCubeGeometry::LocalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:267:46: required from '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; Dune::Geometry::JacobianInverseTransposed = Dune::FieldMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:287:99: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection >, Dune::YaspIntersection > > >]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:465: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 > > >]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:628:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > > >]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:652:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:178:28: required from 'void check_yasp(std::string, Dune::YaspGrid*) [with int dim = 2; CC = Dune::TensorProductCoordinates; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:234:14: required from 'void check_backuprestore(std::string, Dune::YaspGrid*) [with int dim = 2; CC = Dune::TensorProductCoordinates; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:27:94: required from here -/usr/include/dune/geometry/axisalignedcubegeometry.hh:197:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 197 | JacobianInverseTransposed jacobianInverseTransposed(DUNE_UNUSED const LocalCoordinate& local) const - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:77, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:12: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/common/intersection.hh:418:46: required from 'Dune::Intersection::GlobalCoordinate Dune::Intersection::centerUnitOuterNormal() const [with GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates >; IntersectionImp = Dune::YaspIntersection > >; Dune::Intersection::GlobalCoordinate = Dune::FieldVector]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:395:44: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection >, Dune::YaspIntersection > > >]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:465: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 > > >]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:628:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > > >]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:652:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:178:28: required from 'void check_yasp(std::string, Dune::YaspGrid*) [with int dim = 2; CC = Dune::TensorProductCoordinates; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:234:14: required from 'void check_backuprestore(std::string, Dune::YaspGrid*) [with int dim = 2; CC = Dune::TensorProductCoordinates; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:27:94: required from here -/build/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridintersection.hh:175:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 175 | FieldVector centerUnitOuterNormal () const - | ^~~~~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:30, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:12: -/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; Dune::AxisAlignedCubeGeometry::JacobianTransposed = Dune::FieldMatrix; Dune::AxisAlignedCubeGeometry::LocalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:241: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; Dune::Geometry::JacobianTransposed = Dune::FieldMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]' -/usr/include/dune/geometry/test/checkgeometry.hh:164:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates >, Dune::YaspGeometry>]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:157:16: required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection >, Dune::YaspIntersection > > >]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:465: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 > > >]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:628:30: required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView > > >]' -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:652:36: required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:178:28: required from 'void check_yasp(std::string, Dune::YaspGrid*) [with int dim = 2; CC = Dune::TensorProductCoordinates; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:234:14: required from 'void check_backuprestore(std::string, Dune::YaspGrid*) [with int dim = 2; CC = Dune::TensorProductCoordinates; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:27:94: required from here -/usr/include/dune/geometry/axisalignedcubegeometry.hh:185:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 185 | JacobianTransposed jacobianTransposed(DUNE_UNUSED const LocalCoordinate& local) const - | ^~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:12: -/build/dune-grid-2.7.1/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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:123:34: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<0, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates >, Dune::YaspGeometry>]' -/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:79:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const 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]' -/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:74:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(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 >]' -/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:102:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates >, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<2, Dune::TensorProductCoordinates >; std::true_type = std::integral_constant]' -/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:66:14: required from 'static void Dune::CheckSubEntityGeometry::Operation::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates >, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' -/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:177:125: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/usr/include/dune/common/hybridutilities.hh:269:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker::checkGeometry > > >::]' -/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:177:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::DefaultLevelGridViewTraits > >; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1017:24: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:160:12: required from 'void check_yasp(std::string, Dune::YaspGrid*) [with int dim = 2; CC = Dune::TensorProductCoordinates; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:234:14: required from 'void check_backuprestore(std::string, Dune::YaspGrid*) [with int dim = 2; CC = Dune::TensorProductCoordinates; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:27:94: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:165:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 165 | GlobalCoordinate global (const LocalCoordinate& local) const - | ^~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:501:37: 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++/10/bits/stl_map.h:501:37: 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 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:23, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:11, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:15: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/staticcheck.hh:43:27: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 43 | geo.jacobianTransposed( v ); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:12: -/build/dune-grid-2.7.1/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::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry]': -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:156:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 156 | GlobalCoordinate corner ( int i ) const - | ^~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:12: -/build/dune-grid-2.7.1/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::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry]': -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:239:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 239 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const - | ^~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:76, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:12: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridentity.hh:292:43: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 292 | GeometryImpl _geometry(_it.lowerleft(),_it.upperright(),_it.shift()); - | ~~~~~~~~~~~~~^~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:23, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:11, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:15: -/build/dune-grid-2.7.1/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::TensorProductCoordinates >, Dune::YaspGeometry>; int codim = 1; int dim = 2]': -/build/dune-grid-2.7.1/dune/grid/test/staticcheck.hh:41:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 41 | geo.local(g); - | ~~~~~~~~~^~~ -/build/dune-grid-2.7.1/dune/grid/test/staticcheck.hh:43:27: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 43 | geo.jacobianTransposed( v ); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/dune-grid-2.7.1/dune/grid/test/staticcheck.hh:44:34: 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.jacobianInverseTransposed( v ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:12: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/common/geometry.hh:156:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 156 | GlobalCoordinate corner ( int i ) const - | ^~~~~~ -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/common/geometry.hh:174:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 174 | LocalCoordinate local (const GlobalCoordinate& global) const - | ^~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:12: -/build/dune-grid-2.7.1/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::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry]': -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:239:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 239 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const - | ^~~~~~~~~~~~~~~~~~ -/build/dune-grid-2.7.1/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::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry]': -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:265:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 265 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:76, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:12: -/build/dune-grid-2.7.1/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::TensorProductCoordinates >]': -/build/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridentity.hh:854:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 854 | GeometryImpl _geometry((_it).lowerleft()); - | ~~~~~~~~~~~~~~~^~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:11, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:15: -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]': -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:567:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 567 | geo.jacobianInverseTransposed( origin ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:571:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 571 | geo.corner( 0 ); - | ~~~~~~~~~~^~~~~ -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:609:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 609 | lit->geometry().jacobianInverseTransposed(origin); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:614:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 614 | lit->geometry().corner( 0 ); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::TensorProductCoordinates >]': -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:567:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 567 | geo.jacobianInverseTransposed( origin ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:571:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 571 | geo.corner( 0 ); - | ~~~~~~~~~~^~~~~ -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:609:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 609 | lit->geometry().jacobianInverseTransposed(origin); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:614:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 614 | lit->geometry().corner( 0 ); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, - from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:11, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:15: -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates >, Dune::YaspGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:164:33: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 164 | const JacobianTransposed &jt = geometry.jacobianTransposed( x ); - | ^~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:12: -/build/dune-grid-2.7.1/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::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry]': -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:223:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 223 | GlobalCoordinate center () const - | ^~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, - from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:11, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:15: -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates >, Dune::YaspGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:157:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 157 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:157:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 157 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:157:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 157 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:164:33: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 164 | const JacobianTransposed &jt = geometry.jacobianTransposed( x ); - | ^~ -/usr/include/dune/geometry/test/checkgeometry.hh:165:40: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 165 | const JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( x ); - | ^~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:12: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/common/geometry.hh:223:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 223 | GlobalCoordinate center () const - | ^~~~~~ -In file included from /usr/include/dune/common/fvector.hh:20, - from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:15, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:12: -/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:448:18: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 448 | derived_type operator- (const DenseVector& b) const - | ^~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, - from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:11, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:15: -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<0, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates >, Dune::YaspGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:71:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 71 | cornerAvg += geometry.corner( i ); - | ~~~~~~~~~~~~~~~^~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:11, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:15: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:728:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 728 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:728:57: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 728 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); - | ^ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:501:37: 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++/10/bits/stl_map.h:501:37: 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 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:37: /build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107:6: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 @@ -37642,21 +37740,6 @@ /build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 /build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107: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/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107: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/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:14, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:15: -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection >, Dune::YaspIntersection > > >]': -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:287:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 287 | const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt ); - | ^~~ -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:295:56: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 295 | const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt ); - | ^~~~~~~ -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:297:49: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 297 | insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:306:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 306 | const typename Intersection::GlobalCoordinate normal - | ^~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/geometrygrid/geometry.hh:10, from /build/dune-grid-2.7.1/dune/grid/geometrygrid/gridfamily.hh:11, from /build/dune-grid-2.7.1/dune/grid/geometrygrid/grid.hh:16, @@ -37684,36 +37767,51 @@ /build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:350:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 350 | if( (intNormal - refIntNormal).two_norm() > tolerance ) | ~~~~~~~~~~~^~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]': -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:11: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:67, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:11: +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:11: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 In file included from /build/dune-grid-2.7.1/dune/grid/test/test-geogrid.cc:37: /build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:107:6: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 @@ -37749,20 +37847,65 @@ /build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:350:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 350 | if( (intNormal - refIntNormal).two_norm() > tolerance ) | ~~~~~~~~~~~^~~~~~~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc: In function 'Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2]': -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:42:1: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 42 | } - | ^ -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc: In function 'Dune::FieldVector::dimworld> Dune::YaspIntersection::integrationOuterNormal(const Dune::FieldVector::dim - 1)>&) const [with GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates >]': -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:42: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/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc: In function 'Dune::AxisAlignedCubeGeometry::JacobianTransposed Dune::AxisAlignedCubeGeometry::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2]': -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:42:1: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc: In function 'Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]': -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:42: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/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc: In function 'Dune::AxisAlignedCubeGeometry::JacobianTransposed Dune::AxisAlignedCubeGeometry::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]': -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:42: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/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc: In function 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 0; unsigned int coorddim = 2]': -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:42:1: note: 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++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:67, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistantoffset.cc:11: +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistantoffset.cc:11: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 509 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': +/usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 +In file included from /usr/include/c++/10/vector:67, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistantoffset.cc:11: +/usr/include/c++/10/bits/stl_vector.h: In function 'Dune::QuadratureRule Dune::JacobiNQuadratureRule1D::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]': +/usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 960 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 960 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h: In constructor 'Dune::JacobiNQuadratureRule1D::JacobiNQuadratureRule1D(int, int) [with ct = double]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/map:61, from /build/dune-grid-2.7.1/dune/grid/utility/persistentcontainer.hh:6, from /build/dune-grid-2.7.1/dune/grid/geometrygrid/persistentcontainer.hh:7, @@ -37777,128 +37920,44 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GridView = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GridView = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ +[ 86%] Linking CXX executable test-yaspgrid-backuprestore-equidistant +cd /build/dune-grid-2.7.1/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 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pthread -rdynamic CMakeFiles/test-yaspgrid-backuprestore-equidistant.dir/test-yaspgrid-backuprestore-equidistant.cc.o -o test-yaspgrid-backuprestore-equidistant -Wl,-rpath,/build/dune-grid-2.7.1/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib ../../../../lib/libdunegrid.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS3.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS2.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugL.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.7.1 -lgmp -lgmpxx -llapack -lblas -lf77blas -latlas -pthread /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /usr/include/dune/common/parallel/communication.hh:14, from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:11: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistantoffset.cc:11: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In function 'static Dune::QuadratureRule::dim> Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = double; _Alloc = std::allocator]': -/usr/include/c++/10/bits/vector.tcc:340:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 - 340 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc:356:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 356 | _M_realloc_insert(begin() + __n, std::move(__v)); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:74, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:12: -/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh: In function 'std::ostream& Dune::operator<<(std::ostream&, Dune::YGridComponent) [with Coordinates = Dune::TensorProductCoordinates]': -/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:520:24: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 520 | inline std::ostream& operator<< (std::ostream& s, YGridComponent e) - | ^~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh: In function 'std::ostream& Dune::operator<<(std::ostream&, const Dune::YaspGrid&) [with int d = 2; CC = Dune::TensorProductCoordinates]': -/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 - 808 | s << *it << std::endl; - | ~~^~~~~~ -/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 -/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 - 808 | s << *it << std::endl; - | ~~^~~~~~ -/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 -/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 - 808 | s << *it << std::endl; - | ~~^~~~~~ -/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 -/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 - 808 | s << *it << std::endl; - | ~~^~~~~~ -/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 -In file included from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:12: -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1909:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1908 | s << "[" << rank << "]: " << " s_of_of[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1909 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1909:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1914:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1913 | s << "[" << rank << "]: " << " r_of_of[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1914 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1914:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1919:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1918 | s << "[" << rank << "]: " << " s_o_of[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1919 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1919:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1924:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1923 | s << "[" << rank << "]: " << " r_of_o[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1924 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1924:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1929:29: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1928 | s << "[" << rank << "]: " << " s_ib_ib[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1929 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1929:29: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1934:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1933 | s << "[" << rank << "]: " << " r_ib_ib[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1934 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1934:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1939:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1938 | s << "[" << rank << "]: " << " s_ib_of[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1939 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1939:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1944:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1943 | s << "[" << rank << "]: " << " r_of_ib[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1944 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1944:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 -[ 86%] Linking CXX executable test-yaspgrid-backuprestore-equidistantoffset -cd /build/dune-grid-2.7.1/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 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pthread -rdynamic CMakeFiles/test-yaspgrid-backuprestore-equidistantoffset.dir/test-yaspgrid-backuprestore-equidistantoffset.cc.o -o test-yaspgrid-backuprestore-equidistantoffset -Wl,-rpath,/build/dune-grid-2.7.1/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib ../../../../lib/libdunegrid.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS3.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS2.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugL.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.7.1 -lgmp -lgmpxx -llapack -lblas -lf77blas -latlas -pthread /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GridView = Dune::GridView > >, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ make[5]: Leaving directory '/build/dune-grid-2.7.1/build' -[ 86%] Built target test-yaspgrid-backuprestore-equidistantoffset +[ 86%] Built target test-yaspgrid-backuprestore-equidistant 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/dune-grid-2.7.1/build' cd /build/dune-grid-2.7.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.7.1 /build/dune-grid-2.7.1/dune/grid/test/yasp /build/dune-grid-2.7.1/build /build/dune-grid-2.7.1/build/dune/grid/test/yasp /build/dune-grid-2.7.1/build/dune/grid/test/yasp/CMakeFiles/test-yaspgrid-yaspfactory-2d.dir/DependInfo.cmake --color= +In file included from /usr/include/c++/10/vector:67, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistantoffset.cc:11: +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ Dependee "/build/dune-grid-2.7.1/build/dune/grid/test/yasp/CMakeFiles/test-yaspgrid-yaspfactory-2d.dir/DependInfo.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/test/yasp/CMakeFiles/test-yaspgrid-yaspfactory-2d.dir/depend.internal". Dependee "/build/dune-grid-2.7.1/build/dune/grid/test/yasp/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/test/yasp/CMakeFiles/test-yaspgrid-yaspfactory-2d.dir/depend.internal". Scanning dependencies of target test-yaspgrid-yaspfactory-2d @@ -37907,7 +37966,39 @@ make[5]: Entering directory '/build/dune-grid-2.7.1/build' [ 86%] Building CXX object dune/grid/test/yasp/CMakeFiles/test-yaspgrid-yaspfactory-2d.dir/test-yaspgrid-yaspfactory-2d.cc.o cd /build/dune-grid-2.7.1/build/dune/grid/test/yasp && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DMPI_NO_CPPBIND -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -o CMakeFiles/test-yaspgrid-yaspfactory-2d.dir/test-yaspgrid-yaspfactory-2d.cc.o -c /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GridView = Dune::GridView > >, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GridView = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /usr/include/c++/10/map:61, + from /build/dune-grid-2.7.1/dune/grid/utility/persistentcontainer.hh:6, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridpersistentcontainer.hh:13, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:84, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistantoffset.cc:12: +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -37915,21 +38006,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:11: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/dune/geometry/quadraturerules.hh:532, from /usr/include/dune/geometry/test/checkgeometry.hh:14, from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, @@ -37944,41 +38020,29 @@ /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1021:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 1021 | { | ^ -/usr/include/c++/10/bits/vector.tcc: In constructor 'Dune::YaspGrid::YaspGrid(const Coordinates&, std::bitset, int, Dune::YaspGrid::CollectiveCommunicationType, const Dune::YLoadBalance*) [with int dim = 2; Coordinates = Dune::TensorProductCoordinates]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:67, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:11: -/usr/include/c++/10/bits/stl_vector.h:1294:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 - 1294 | { return _M_insert_rval(__position, std::move(__x)); } - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:11: -/usr/include/c++/10/bits/vector.tcc: In constructor 'Dune::YaspGrid::YaspGrid(std::array, dim>, std::bitset, int, Dune::YaspGrid::CollectiveCommunicationType, const Dune::YLoadBalance*) [with int dim = 2; Coordinates = Dune::TensorProductCoordinates]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:67, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:11: -/usr/include/c++/10/bits/stl_vector.h:1294:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 - 1294 | { return _M_insert_rval(__position, std::move(__x)); } - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction >; GridView = Dune::GridView > >, Dune::IdenticalCoordFunction, std::allocator > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:12: @@ -38065,14 +38129,6 @@ /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:239:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 239 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const | ^~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GridView = Dune::GridView > >, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:12: @@ -38127,6 +38183,21 @@ /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:165:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 165 | GlobalCoordinate global (const LocalCoordinate& local) const | ^~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:30, from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:12: /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; Dune::AxisAlignedCubeGeometry::JacobianTransposed = Dune::DiagonalMatrix; Dune::AxisAlignedCubeGeometry::LocalCoordinate = Dune::FieldVector]': @@ -38188,6 +38259,21 @@ /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:165:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 165 | GlobalCoordinate global (const LocalCoordinate& local) const | ^~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:30, from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:12: /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; Dune::AxisAlignedCubeGeometry::LocalCoordinate = Dune::FieldVector; Dune::AxisAlignedCubeGeometry::GlobalCoordinate = Dune::FieldVector]': @@ -38236,6 +38322,32 @@ /build/dune-grid-2.7.1/dune/grid/common/intersection.hh:416:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 416 | GlobalCoordinate centerUnitOuterNormal () const | ^~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:67, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:11: +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:11: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:12: @@ -38343,7 +38455,14 @@ /build/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridintersection.hh:175:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 175 | FieldVector centerUnitOuterNormal () const | ^~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]': +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -38378,6 +38497,12 @@ /build/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridintersection.hh:175:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 175 | FieldVector centerUnitOuterNormal () const | ^~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 509 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': +/usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:12: @@ -38405,6 +38530,27 @@ /build/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridintersection.hh:175:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 175 | FieldVector centerUnitOuterNormal () const | ^~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:67, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:11: +/usr/include/c++/10/bits/stl_vector.h: In function 'Dune::QuadratureRule Dune::JacobiNQuadratureRule1D::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]': +/usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 960 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 960 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h: In constructor 'Dune::JacobiNQuadratureRule1D::JacobiNQuadratureRule1D(int, int) [with ct = double]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:30, from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:12: /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; Dune::AxisAlignedCubeGeometry::JacobianTransposed = Dune::FieldMatrix; Dune::AxisAlignedCubeGeometry::LocalCoordinate = Dune::FieldVector]': @@ -38419,6 +38565,48 @@ /usr/include/dune/geometry/axisalignedcubegeometry.hh:185:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 185 | JacobianTransposed jacobianTransposed(DUNE_UNUSED const LocalCoordinate& local) const | ^~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:11: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In function 'static Dune::QuadratureRule::dim> Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:67, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:11: +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:12: @@ -38437,6 +38625,57 @@ /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:165:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 165 | GlobalCoordinate global (const LocalCoordinate& local) const | ^~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GridView = Dune::GridView > >, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/map:61, + from /build/dune-grid-2.7.1/dune/grid/utility/persistentcontainer.hh:6, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridpersistentcontainer.hh:13, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:84, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:12: +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GridView = Dune::GridView > >, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:23, from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:11, from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:15: @@ -38520,6 +38759,21 @@ /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:614:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 614 | lit->geometry().corner( 0 ); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::EquidistantCoordinates >]': /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:567:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 567 | geo.jacobianInverseTransposed( origin ); @@ -38533,21 +38787,6 @@ /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:614:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 614 | lit->geometry().corner( 0 ); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ -In file included from /usr/include/c++/10/map:60, - from /build/dune-grid-2.7.1/dune/grid/utility/persistentcontainer.hh:6, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridpersistentcontainer.hh:13, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:84, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:12: -/usr/include/c++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/10/bits/stl_tree.h:2193:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:11, @@ -38792,14 +39031,6 @@ /build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:306:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 306 | const typename Intersection::GlobalCoordinate normal | ^~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GridView = Dune::GridView > >, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:23, from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:11, from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:15: @@ -38868,6 +39099,21 @@ /build/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridentity.hh:854:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 854 | GeometryImpl _geometry((_it).lowerleft()); | ~~~~~~~~~~~~~~~^~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:11, from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:15: /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]': @@ -38962,174 +39208,7 @@ /build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:306:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 306 | const typename Intersection::GlobalCoordinate normal | ^~~~~~ -/usr/include/c++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/bits/stl_tree.h:2193: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 - 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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++/10/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 -In file included from /usr/include/c++/10/map:61, - from /build/dune-grid-2.7.1/dune/grid/utility/persistentcontainer.hh:6, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridpersistentcontainer.hh:13, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:84, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:12: -/usr/include/c++/10/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++/10/bits/stl_map.h:501:37: 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 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >; IdSet = Dune::IdSet >, Dune::YaspGlobalIdSet > >, Dune::bigunsignedint<55> >]': -/usr/include/c++/10/bits/stl_map.h:501:37: 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 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:501:37: 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 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:501:37: 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 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GridView = Dune::GridView > >, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GridView = Dune::GridView > >, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:11: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:67, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:11: -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:11: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::GeometryGrid, DeformationFunction > > > >; GridView = Dune::GridView > >, DeformationFunction > > >, std::allocator > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::GeometryGrid, DeformationFunction > > > >; GridView = Dune::GridView > >, DeformationFunction > > >, std::allocator > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = Dune::GeometryGrid, DeformationFunction > > > >; GridView = Dune::GridView > >, DeformationFunction > > >, std::allocator > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc: In function 'Dune::AxisAlignedCubeGeometry::JacobianTransposed Dune::AxisAlignedCubeGeometry::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2]': -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:67:1: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 67 | } - | ^ -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc: In function 'Dune::FieldVector::dimworld> Dune::YaspIntersection::integrationOuterNormal(const Dune::FieldVector::dim - 1)>&) const [with GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]': -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:67: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/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc: In function 'Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]': -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:67: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/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc: In function 'Dune::AxisAlignedCubeGeometry::JacobianTransposed Dune::AxisAlignedCubeGeometry::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]': -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:67: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/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc: In function 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 0; unsigned int coorddim = 2]': -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:67: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/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc: In function 'Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2]': -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:67:1: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc: In function 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::corner(int) const [with CoordType = double; unsigned int dim = 0; unsigned int coorddim = 2]': -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:67:1: note: 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++/10/bits/stl_map.h: In function 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid, DeformationFunction > > > >]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]': +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >; GridView = Dune::GridView > >, Dune::IdenticalCoordFunction, Dune::DebugAllocator > >; OutputStream = Dune::DebugStream<1, 4>]': /usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -39137,107 +39216,7 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:67, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:11: -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:11: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 509 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': -/usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 -In file included from /usr/include/c++/10/vector:67, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:11: -/usr/include/c++/10/bits/stl_vector.h: In function 'Dune::QuadratureRule Dune::JacobiNQuadratureRule1D::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]': -/usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 960 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 960 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h: In constructor 'Dune::JacobiNQuadratureRule1D::JacobiNQuadratureRule1D(int, int) [with ct = double]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:11: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In function 'static Dune::QuadratureRule::dim> Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:67, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:11: -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /usr/include/c++/10/map:61, - from /build/dune-grid-2.7.1/dune/grid/utility/persistentcontainer.hh:6, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridpersistentcontainer.hh:13, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:84, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:12: -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -39252,7 +39231,7 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -39267,94 +39246,7 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:74, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:12: -/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh: In function 'std::ostream& Dune::operator<<(std::ostream&, Dune::YGridComponent) [with Coordinates = Dune::EquidistantCoordinates]': -/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:520:24: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 520 | inline std::ostream& operator<< (std::ostream& s, YGridComponent e) - | ^~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh: In function 'std::ostream& Dune::operator<<(std::ostream&, const Dune::YaspGrid&) [with int d = 2; CC = Dune::EquidistantCoordinates]': -/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 - 808 | s << *it << std::endl; - | ~~^~~~~~ -/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 -/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 - 808 | s << *it << std::endl; - | ~~^~~~~~ -/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 -/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 - 808 | s << *it << std::endl; - | ~~^~~~~~ -/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 -/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 - 808 | s << *it << std::endl; - | ~~^~~~~~ -/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 -In file included from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:12: -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1909:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1908 | s << "[" << rank << "]: " << " s_of_of[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1909 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1909:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1914:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1913 | s << "[" << rank << "]: " << " r_of_of[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1914 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1914:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1919:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1918 | s << "[" << rank << "]: " << " s_o_of[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1919 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1919:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1924:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1923 | s << "[" << rank << "]: " << " r_of_o[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1924 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1924:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1929:29: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1928 | s << "[" << rank << "]: " << " s_ib_ib[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1929 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1929:29: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1934:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1933 | s << "[" << rank << "]: " << " r_ib_ib[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1934 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1934:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1939:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1938 | s << "[" << rank << "]: " << " s_ib_of[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1939 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1939:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1944:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1943 | s << "[" << rank << "]: " << " r_of_ib[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1944 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1944:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 -In file included from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:74, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:12: -/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh: In function 'std::ostream& Dune::operator<<(std::ostream&, Dune::YGridComponent) [with Coordinates = Dune::EquidistantOffsetCoordinates]': -/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:520:24: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 520 | inline std::ostream& operator<< (std::ostream& s, YGridComponent e) - | ^~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh: In function 'std::ostream& Dune::operator<<(std::ostream&, Dune::YGridComponent) [with Coordinates = Dune::TensorProductCoordinates]': -/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:520:24: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction, Dune::DebugAllocator >]': /usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -39362,7 +39254,7 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h: In function 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -39377,14 +39269,7 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GridView = Dune::GridView > >, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >; OutputStream = Dune::DebugStream<1, 4>]': /usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -39392,14 +39277,15 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]': -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GridView = Dune::GridView > >, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >; GridView = Dune::GridView > >, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc > >; OutputStream = Dune::DebugStream<1, 4>]': /usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -39407,171 +39293,11 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh: In function 'std::ostream& Dune::operator<<(std::ostream&, const Dune::YaspGrid&) [with int d = 2; CC = Dune::EquidistantOffsetCoordinates]': -/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 - 808 | s << *it << std::endl; - | ~~^~~~~~ -/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 -/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 - 808 | s << *it << std::endl; - | ~~^~~~~~ -/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 -/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 - 808 | s << *it << std::endl; - | ~~^~~~~~ -/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 -/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 - 808 | s << *it << std::endl; - | ~~^~~~~~ -/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 -In file included from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:12: -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1909:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1908 | s << "[" << rank << "]: " << " s_of_of[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1909 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1909:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1914:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1913 | s << "[" << rank << "]: " << " r_of_of[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1914 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1914:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1919:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1918 | s << "[" << rank << "]: " << " s_o_of[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1919 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1919:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1924:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1923 | s << "[" << rank << "]: " << " r_of_o[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1924 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1924:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1929:29: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1928 | s << "[" << rank << "]: " << " s_ib_ib[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1929 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1929:29: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1934:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1933 | s << "[" << rank << "]: " << " r_ib_ib[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1934 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1934:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1939:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1938 | s << "[" << rank << "]: " << " s_ib_of[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1939 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1939:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1944:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1943 | s << "[" << rank << "]: " << " r_of_ib[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1944 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1944:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 -In file included from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:74, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:12: -/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh: In function 'std::ostream& Dune::operator<<(std::ostream&, const Dune::YaspGrid&) [with int d = 2; CC = Dune::TensorProductCoordinates]': -/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 - 808 | s << *it << std::endl; - | ~~^~~~~~ -/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 -/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 - 808 | s << *it << std::endl; - | ~~^~~~~~ -/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 -/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 - 808 | s << *it << std::endl; - | ~~^~~~~~ -/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 -/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 - 808 | s << *it << std::endl; - | ~~^~~~~~ -/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 -In file included from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:12: -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1909:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1908 | s << "[" << rank << "]: " << " s_of_of[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1909 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1909:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1914:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1913 | s << "[" << rank << "]: " << " r_of_of[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1914 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1914:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1919:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1918 | s << "[" << rank << "]: " << " s_o_of[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1919 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1919:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1924:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1923 | s << "[" << rank << "]: " << " r_of_o[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1924 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1924:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1929:29: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1928 | s << "[" << rank << "]: " << " s_ib_ib[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1929 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1929:29: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1934:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1933 | s << "[" << rank << "]: " << " r_ib_ib[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1934 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1934:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1939:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1938 | s << "[" << rank << "]: " << " s_ib_of[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1939 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1939:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1944:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1943 | s << "[" << rank << "]: " << " r_of_ib[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1944 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1944:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 -In file included from /usr/include/c++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:11: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = double; _Alloc = std::allocator]': -/usr/include/c++/10/bits/vector.tcc:340:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 - 340 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc:356:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 356 | _M_realloc_insert(begin() + __n, std::move(__v)); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 86%] Linking CXX executable test-yaspgrid-backuprestore-tensor -cd /build/dune-grid-2.7.1/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 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pthread -rdynamic CMakeFiles/test-yaspgrid-backuprestore-tensor.dir/test-yaspgrid-backuprestore-tensor.cc.o -o test-yaspgrid-backuprestore-tensor -Wl,-rpath,/build/dune-grid-2.7.1/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib ../../../../lib/libdunegrid.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS3.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS2.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugL.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.7.1 -lgmp -lgmpxx -llapack -lblas -lf77blas -latlas -pthread /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so +[ 86%] Linking CXX executable test-yaspgrid-backuprestore-equidistantoffset +cd /build/dune-grid-2.7.1/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 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pthread -rdynamic CMakeFiles/test-yaspgrid-backuprestore-equidistantoffset.dir/test-yaspgrid-backuprestore-equidistantoffset.cc.o -o test-yaspgrid-backuprestore-equidistantoffset -Wl,-rpath,/build/dune-grid-2.7.1/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib ../../../../lib/libdunegrid.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS3.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS2.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugL.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.7.1 -lgmp -lgmpxx -llapack -lblas -lf77blas -latlas -pthread /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so make[5]: Leaving directory '/build/dune-grid-2.7.1/build' -[ 86%] Built target test-yaspgrid-backuprestore-tensor +[ 86%] Built target test-yaspgrid-backuprestore-equidistantoffset 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/dune-grid-2.7.1/build' cd /build/dune-grid-2.7.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.7.1 /build/dune-grid-2.7.1/dune/grid/test/yasp /build/dune-grid-2.7.1/build /build/dune-grid-2.7.1/build/dune/grid/test/yasp /build/dune-grid-2.7.1/build/dune/grid/test/yasp/CMakeFiles/test-yaspgrid-entityshifttable.dir/DependInfo.cmake --color= @@ -39631,8 +39357,24 @@ make[5]: Leaving directory '/build/dune-grid-2.7.1/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/dune-grid-2.7.1/build' +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::GeometryGrid, DeformationFunction > > > >; GridView = Dune::GridView > >, DeformationFunction > > >, std::allocator > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ [ 88%] Building CXX object dune/grid/test/yasp/CMakeFiles/test-yaspgrid-yaspfactory-3d.dir/test-yaspgrid-yaspfactory-3d.cc.o cd /build/dune-grid-2.7.1/build/dune/grid/test/yasp && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DMPI_NO_CPPBIND -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -o CMakeFiles/test-yaspgrid-yaspfactory-3d.dir/test-yaspgrid-yaspfactory-3d.cc.o -c /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::GeometryGrid, DeformationFunction > > > >; GridView = Dune::GridView > >, DeformationFunction > > >, std::allocator > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In file included from /usr/include/dune/geometry/quadraturerules.hh:532, from /usr/include/dune/geometry/test/checkgeometry.hh:14, from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, @@ -39647,6 +39389,24 @@ /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1021:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 1021 | { | ^ +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc: In function 'Dune::AxisAlignedCubeGeometry::JacobianTransposed Dune::AxisAlignedCubeGeometry::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2]': +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:67:1: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 67 | } + | ^ +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc: In function 'Dune::FieldVector::dimworld> Dune::YaspIntersection::integrationOuterNormal(const Dune::FieldVector::dim - 1)>&) const [with GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]': +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:67: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/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc: In function 'Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]': +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:67: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/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc: In function 'Dune::AxisAlignedCubeGeometry::JacobianTransposed Dune::AxisAlignedCubeGeometry::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]': +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:67: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/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc: In function 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 0; unsigned int coorddim = 2]': +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:67: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/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc: In function 'Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2]': +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:67:1: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc: In function 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::corner(int) const [with CoordType = double; unsigned int dim = 0; unsigned int coorddim = 2]': +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:67:1: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +[ 88%] Linking CXX executable test-yaspgrid-backuprestore-tensor +cd /build/dune-grid-2.7.1/build/dune/grid/test/yasp && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-yaspgrid-backuprestore-tensor.dir/link.txt --verbose=1 In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:12: @@ -39712,6 +39472,7 @@ /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:156:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 156 | GlobalCoordinate corner ( int i ) const | ^~~~~~ +/usr/bin/c++ -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pthread -rdynamic CMakeFiles/test-yaspgrid-backuprestore-tensor.dir/test-yaspgrid-backuprestore-tensor.cc.o -o test-yaspgrid-backuprestore-tensor -Wl,-rpath,/build/dune-grid-2.7.1/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib ../../../../lib/libdunegrid.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS3.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS2.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugL.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.7.1 -lgmp -lgmpxx -llapack -lblas -lf77blas -latlas -pthread /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:12: @@ -39756,6 +39517,8 @@ /usr/include/dune/geometry/axisalignedcubegeometry.hh:237:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 237 | GlobalCoordinate corner(int k) const | ^~~~~~ +make[5]: Leaving directory '/build/dune-grid-2.7.1/build' +[ 88%] Built target test-yaspgrid-backuprestore-tensor In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:12: @@ -39777,6 +39540,17 @@ /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:165:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 165 | GlobalCoordinate global (const LocalCoordinate& local) const | ^~~~~~ +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/dune-grid-2.7.1/build' +cd /build/dune-grid-2.7.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.7.1 /build/dune-grid-2.7.1/dune/grid/test/yasp /build/dune-grid-2.7.1/build /build/dune-grid-2.7.1/build/dune/grid/test/yasp /build/dune-grid-2.7.1/build/dune/grid/test/yasp/CMakeFiles/test-yaspgrid-yaspfactory-1d.dir/DependInfo.cmake --color= +Dependee "/build/dune-grid-2.7.1/build/dune/grid/test/yasp/CMakeFiles/test-yaspgrid-yaspfactory-1d.dir/DependInfo.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/test/yasp/CMakeFiles/test-yaspgrid-yaspfactory-1d.dir/depend.internal". +Dependee "/build/dune-grid-2.7.1/build/dune/grid/test/yasp/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/test/yasp/CMakeFiles/test-yaspgrid-yaspfactory-1d.dir/depend.internal". +Scanning dependencies of target test-yaspgrid-yaspfactory-1d +make[5]: Leaving directory '/build/dune-grid-2.7.1/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/dune-grid-2.7.1/build' +[ 88%] Building CXX object dune/grid/test/yasp/CMakeFiles/test-yaspgrid-yaspfactory-1d.dir/test-yaspgrid-yaspfactory-1d.cc.o +cd /build/dune-grid-2.7.1/build/dune/grid/test/yasp && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DMPI_NO_CPPBIND -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -o CMakeFiles/test-yaspgrid-yaspfactory-1d.dir/test-yaspgrid-yaspfactory-1d.cc.o -c /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc In file included from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:30, from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:12: /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; Dune::AxisAlignedCubeGeometry::JacobianTransposed = Dune::DiagonalMatrix; Dune::AxisAlignedCubeGeometry::LocalCoordinate = Dune::FieldVector]': @@ -39838,6 +39612,14 @@ /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:165:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 165 | GlobalCoordinate global (const LocalCoordinate& local) const | ^~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = Dune::GeometryGrid, DeformationFunction > > > >; GridView = Dune::GridView > >, DeformationFunction > > >, std::allocator > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:30, from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:12: /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; Dune::AxisAlignedCubeGeometry::LocalCoordinate = Dune::FieldVector; Dune::AxisAlignedCubeGeometry::GlobalCoordinate = Dune::FieldVector]': @@ -39860,20 +39642,20 @@ /usr/include/dune/geometry/axisalignedcubegeometry.hh:150:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 150 | GlobalCoordinate global(const LocalCoordinate& local) const | ^~~~~~ -/usr/include/c++/10/bits/vector.tcc: In constructor 'Dune::YaspGrid::YaspGrid(const Coordinates&, std::bitset, int, Dune::YaspGrid::CollectiveCommunicationType, const Dune::YLoadBalance*) [with int dim = 2; Coordinates = Dune::TensorProductCoordinates]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:67, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:11: -/usr/include/c++/10/bits/stl_vector.h:1294:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 - 1294 | { return _M_insert_rval(__position, std::move(__x)); } - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/dune/geometry/quadraturerules.hh:532, + from /usr/include/dune/geometry/test/checkgeometry.hh:14, + from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, + from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:11, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:15: +/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:743:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 743 | { + | ^ +/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:1021:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1021 | { + | ^ In file included from /usr/include/dune/common/fvector.hh:20, from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:15, from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, @@ -39902,74 +39684,208 @@ /build/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridintersection.hh:175:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 175 | FieldVector centerUnitOuterNormal () const | ^~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:11: -/usr/include/c++/10/bits/vector.tcc: In constructor 'Dune::YaspGrid::YaspGrid(std::array, dim>, std::bitset, int, Dune::YaspGrid::CollectiveCommunicationType, const Dune::YLoadBalance*) [with int dim = 2; Coordinates = Dune::TensorProductCoordinates]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:67, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:11: -/usr/include/c++/10/bits/stl_vector.h:1294:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 - 1294 | { return _M_insert_rval(__position, std::move(__x)); } - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction >]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:12: -/build/dune-grid-2.7.1/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; Dune::Geometry::LocalCoordinate = Dune::FieldVector; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:157:31: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates >, Dune::YaspGeometry>]' -/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:79:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const 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/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:74: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/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:102:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const 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/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:66:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/usr/include/dune/common/hybridutilities.hh:224:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker::checkGeometry > > >::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' -/usr/include/dune/common/hybridutilities.hh:269:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker::checkGeometry > > >::]' -/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:177:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::DefaultLevelGridViewTraits > >; Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates >]' -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1017:24: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates >]' -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:160:12: required from 'void check_yasp(std::string, Dune::YaspGrid*) [with int dim = 3; CC = Dune::EquidistantCoordinates; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:26:83: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:174:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 174 | LocalCoordinate local (const GlobalCoordinate& global) const - | ^~~~~ + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:12: +/build/dune-grid-2.7.1/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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:150:64: required from 'void Dune::checkGeometryLifetime(const GV&) [with GV = Dune::GridView > > >]' +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:174:24: required from 'void check_yasp(std::string, Dune::YaspGrid*) [with int dim = 1; CC = Dune::EquidistantCoordinates; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:26:83: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:165:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 165 | GlobalCoordinate global (const LocalCoordinate& local) const + | ^~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:12: -/build/dune-grid-2.7.1/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; Dune::Geometry::JacobianTransposed = Dune::FieldMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:164:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates >, Dune::YaspGeometry>]' -/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:79:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const 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/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:74: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/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:102:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const 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/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:66:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/usr/include/dune/common/hybridutilities.hh:224:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker::checkGeometry > > >::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' -/usr/include/dune/common/hybridutilities.hh:269:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker::checkGeometry > > >::]' -/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:177:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::DefaultLevelGridViewTraits > >; Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates >]' -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1017:24: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates >]' -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:160:12: required from 'void check_yasp(std::string, Dune::YaspGrid*) [with int dim = 3; CC = Dune::EquidistantCoordinates; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:26:83: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:239:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 239 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const - | ^~~~~~~~~~~~~~~~~~ -/build/dune-grid-2.7.1/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; Dune::Geometry::JacobianInverseTransposed = Dune::FieldMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:165:80: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates >, Dune::YaspGeometry>]' -/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:79:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const 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/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:74: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/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:102:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const 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/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:66:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/usr/include/dune/common/hybridutilities.hh:224:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker::checkGeometry > > >::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' -/usr/include/dune/common/hybridutilities.hh:269:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker::checkGeometry > > >::]' -/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:177:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::DefaultLevelGridViewTraits > >; Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates >]' -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1017:24: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates >]' -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:160:12: required from 'void check_yasp(std::string, Dune::YaspGrid*) [with int dim = 3; CC = Dune::EquidistantCoordinates; std::string = std::__cxx11::basic_string]' + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:12: +/build/dune-grid-2.7.1/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; Dune::Geometry::JacobianInverseTransposed = Dune::DiagonalMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:567:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<1, Dune::EquidistantCoordinates >]' +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1005:16: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<1, Dune::EquidistantCoordinates >]' +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:160:12: required from 'void check_yasp(std::string, Dune::YaspGrid*) [with int dim = 1; CC = Dune::EquidistantCoordinates; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:26:83: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:265:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 265 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:12: +/build/dune-grid-2.7.1/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::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:228:103: required from 'void zeroEntityConsistency(Grid&) [with Grid = Dune::YaspGrid<1, Dune::EquidistantCoordinates >]' +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1007:24: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<1, Dune::EquidistantCoordinates >]' +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:160:12: required from 'void check_yasp(std::string, Dune::YaspGrid*) [with int dim = 1; CC = Dune::EquidistantCoordinates; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:26:83: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:156:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 156 | GlobalCoordinate corner ( int i ) const + | ^~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:12: +/build/dune-grid-2.7.1/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; Dune::Geometry::JacobianTransposed = Dune::DiagonalMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:164:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 1, const Dune::YaspGrid<1, Dune::EquidistantCoordinates >, Dune::YaspGeometry>]' +/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:154:19: required from 'void Dune::checkGeometryLifetime(const GV&) [with GV = Dune::GridView > > >]' +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:174:24: required from 'void check_yasp(std::string, Dune::YaspGrid*) [with int dim = 1; CC = Dune::EquidistantCoordinates; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:26:83: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:239:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 239 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const + | ^~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:30, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:12: +/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; Dune::AxisAlignedCubeGeometry::GlobalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:158: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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]' +/build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh:177:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::YaspGrid<1, Dune::EquidistantCoordinates >]' +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:176:24: required from 'void check_yasp(std::string, Dune::YaspGrid*) [with int dim = 1; CC = Dune::EquidistantCoordinates; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:26:83: required from here +/usr/include/dune/geometry/axisalignedcubegeometry.hh:237:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 237 | GlobalCoordinate corner(int k) const + | ^~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:12: +/build/dune-grid-2.7.1/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; Dune::Geometry::JacobianInverseTransposed = Dune::DiagonalMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:567:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates >]' +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1005:16: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates >]' +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:160:12: required from 'void check_yasp(std::string, Dune::YaspGrid*) [with int dim = 1; CC = Dune::EquidistantOffsetCoordinates; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:28:89: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:265:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 265 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:12: +/build/dune-grid-2.7.1/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::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:228:103: required from 'void zeroEntityConsistency(Grid&) [with Grid = Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates >]' +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1007:24: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates >]' +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:160:12: required from 'void check_yasp(std::string, Dune::YaspGrid*) [with int dim = 1; CC = Dune::EquidistantOffsetCoordinates; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:28:89: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:156:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 156 | GlobalCoordinate corner ( int i ) const + | ^~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:12: +/build/dune-grid-2.7.1/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::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry; Dune::Geometry::JacobianTransposed = Dune::DiagonalMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:164:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 1, const Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates >, Dune::YaspGeometry>]' +/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:154:19: required from 'void Dune::checkGeometryLifetime(const GV&) [with GV = Dune::GridView > > >]' +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:174:24: required from 'void check_yasp(std::string, Dune::YaspGrid*) [with int dim = 1; CC = Dune::EquidistantOffsetCoordinates; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:28:89: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:239:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 239 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const + | ^~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:12: +/build/dune-grid-2.7.1/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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:228:103: required from 'void zeroEntityConsistency(Grid&) [with Grid = Dune::YaspGrid<1, Dune::TensorProductCoordinates >]' +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1007:24: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<1, Dune::TensorProductCoordinates >]' +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:160:12: required from 'void check_yasp(std::string, Dune::YaspGrid*) [with int dim = 1; CC = Dune::TensorProductCoordinates; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:30:85: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:156:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 156 | GlobalCoordinate corner ( int i ) const + | ^~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:12: +/build/dune-grid-2.7.1/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::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry; Dune::Geometry::JacobianTransposed = Dune::DiagonalMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:164:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 1, const Dune::YaspGrid<1, Dune::TensorProductCoordinates >, Dune::YaspGeometry>]' +/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:154:19: required from 'void Dune::checkGeometryLifetime(const GV&) [with GV = Dune::GridView > > >]' +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:174:24: required from 'void check_yasp(std::string, Dune::YaspGrid*) [with int dim = 1; CC = Dune::TensorProductCoordinates; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:30:85: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:239:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 239 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const + | ^~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:30, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc: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 = 1; Dune::AxisAlignedCubeGeometry::GlobalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:158:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 0; int cdim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]' +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:228:103: required from 'void zeroEntityConsistency(Grid&) [with Grid = Dune::YaspGrid<1, Dune::EquidistantCoordinates >]' +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1007:24: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<1, Dune::EquidistantCoordinates >]' +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:160:12: required from 'void check_yasp(std::string, Dune::YaspGrid*) [with int dim = 1; CC = Dune::EquidistantCoordinates; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:26:83: required from here +/usr/include/dune/geometry/axisalignedcubegeometry.hh:237:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 237 | GlobalCoordinate corner(int k) const + | ^~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid, DeformationFunction > > > >]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | 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; Dune::AxisAlignedCubeGeometry::JacobianTransposed = Dune::DiagonalMatrix; Dune::AxisAlignedCubeGeometry::LocalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:241:39: required from 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry; Dune::Geometry::JacobianTransposed = Dune::DiagonalMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]' +/usr/include/dune/geometry/test/checkgeometry.hh:164:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 1, const Dune::YaspGrid<1, Dune::EquidistantCoordinates >, Dune::YaspGeometry>]' +/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:154:19: required from 'void Dune::checkGeometryLifetime(const GV&) [with GV = Dune::GridView > > >]' +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:174:24: required from 'void check_yasp(std::string, Dune::YaspGrid*) [with int dim = 1; CC = Dune::EquidistantCoordinates; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:26:83: required from here +/usr/include/dune/geometry/axisalignedcubegeometry.hh:185:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 185 | JacobianTransposed jacobianTransposed(DUNE_UNUSED const LocalCoordinate& local) const + | ^~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:77, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:12: +/build/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridintersection.hh: In instantiation of 'Dune::FieldVector::dimworld> Dune::YaspIntersection::outerNormal(const Dune::FieldVector::dim - 1)>&) const [with GridImp = const Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates >; typename GridImp::ctype = double]': +/build/dune-grid-2.7.1/dune/grid/common/intersection.hh:384:36: required from 'Dune::Intersection::GlobalCoordinate Dune::Intersection::outerNormal(const LocalCoordinate&) const [with GridImp = const Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates >; IntersectionImp = Dune::YaspIntersection > >; Dune::Intersection::GlobalCoordinate = Dune::FieldVector; Dune::Intersection::LocalCoordinate = Dune::FieldVector]' +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:398:24: required from 'void assertNeighbor(Grid&) [with Grid = Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates >]' +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1009:17: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates >]' +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:160:12: required from 'void check_yasp(std::string, Dune::YaspGrid*) [with int dim = 1; CC = Dune::EquidistantOffsetCoordinates; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:28:89: required from here +/build/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridintersection.hh:163:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 163 | FieldVector outerNormal (const FieldVector& local) const + | ^~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:12: +/build/dune-grid-2.7.1/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; Dune::Geometry::LocalCoordinate = Dune::FieldVector; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:157:31: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates >, Dune::YaspGeometry>]' +/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:79:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const 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/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:74: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/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:102:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const 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/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:66:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/usr/include/dune/common/hybridutilities.hh:224:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker::checkGeometry > > >::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' +/usr/include/dune/common/hybridutilities.hh:269:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker::checkGeometry > > >::]' +/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:177:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::DefaultLevelGridViewTraits > >; Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates >]' +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1017:24: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates >]' +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:160:12: required from 'void check_yasp(std::string, Dune::YaspGrid*) [with int dim = 3; CC = Dune::EquidistantCoordinates; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:26:83: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:174:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 174 | LocalCoordinate local (const GlobalCoordinate& global) const + | ^~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:12: +/build/dune-grid-2.7.1/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; Dune::Geometry::JacobianTransposed = Dune::FieldMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:164:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates >, Dune::YaspGeometry>]' +/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:79:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const 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/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:74: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/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:102:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const 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/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:66:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/usr/include/dune/common/hybridutilities.hh:224:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker::checkGeometry > > >::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' +/usr/include/dune/common/hybridutilities.hh:269:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker::checkGeometry > > >::]' +/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:177:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::DefaultLevelGridViewTraits > >; Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates >]' +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1017:24: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates >]' +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:160:12: required from 'void check_yasp(std::string, Dune::YaspGrid*) [with int dim = 3; CC = Dune::EquidistantCoordinates; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:26:83: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:239:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 239 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const + | ^~~~~~~~~~~~~~~~~~ +/build/dune-grid-2.7.1/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; Dune::Geometry::JacobianInverseTransposed = Dune::FieldMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:165:80: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates >, Dune::YaspGeometry>]' +/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:79:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const 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/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:74: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/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:102:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const 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/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:66:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/usr/include/dune/common/hybridutilities.hh:224:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker::checkGeometry > > >::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]' +/usr/include/dune/common/hybridutilities.hh:269:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker::checkGeometry > > >::]' +/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:177:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::DefaultLevelGridViewTraits > >; Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates >]' +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1017:24: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates >]' +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:160:12: required from 'void check_yasp(std::string, Dune::YaspGrid*) [with int dim = 3; CC = Dune::EquidistantCoordinates; std::string = std::__cxx11::basic_string]' /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:26:83: required from here /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:265:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 265 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const @@ -40190,6 +40106,14 @@ /usr/include/dune/geometry/axisalignedcubegeometry.hh:150:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 150 | GlobalCoordinate global(const LocalCoordinate& local) const | ^~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid, Dune::IdenticalCoordFunction, __gnu_cxx::__pool_alloc >]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:23, from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:11, from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:15: @@ -40297,19 +40221,6 @@ /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:614:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 614 | lit->geometry().corner( 0 ); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ -In file included from /usr/include/c++/10/map:60, - from /build/dune-grid-2.7.1/dune/grid/utility/persistentcontainer.hh:6, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridpersistentcontainer.hh:13, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:84, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:12: -/usr/include/c++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/10/bits/stl_tree.h:2193:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >]': /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:567:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 567 | geo.jacobianInverseTransposed( origin ); @@ -40453,6 +40364,76 @@ | ^~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:23, from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:11, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:15: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/staticcheck.hh:43:27: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 43 | geo.jacobianTransposed( v ); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:12: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/common/geometry.hh:156:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 156 | GlobalCoordinate corner ( int i ) const + | ^~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:12: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/common/geometry.hh:239:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 239 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const + | ^~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:76, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:12: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridentity.hh:854:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 854 | GeometryImpl _geometry((_it).lowerleft()); + | ~~~~~~~~~~~~~~~^~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:11, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:15: +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<1, Dune::EquidistantCoordinates >]': +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:567:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 567 | geo.jacobianInverseTransposed( origin ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:571:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 571 | geo.corner( 0 ); + | ~~~~~~~~~~^~~~~ +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:609:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 609 | lit->geometry().jacobianInverseTransposed(origin); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:614:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 614 | lit->geometry().corner( 0 ); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<1, Dune::EquidistantCoordinates >]': +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:567:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 567 | geo.jacobianInverseTransposed( origin ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:571:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 571 | geo.corner( 0 ); + | ~~~~~~~~~~^~~~~ +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:609:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 609 | lit->geometry().jacobianInverseTransposed(origin); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:614:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 614 | lit->geometry().corner( 0 ); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, + from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:11, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:15: +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 1, const Dune::YaspGrid<1, Dune::EquidistantCoordinates >, Dune::YaspGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:164:33: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 164 | const JacobianTransposed &jt = geometry.jacobianTransposed( x ); + | ^~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:12: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/common/geometry.hh:223:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 223 | GlobalCoordinate center () const + | ^~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:23, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:11, from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:15: /build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/staticcheck.hh:43:27: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 @@ -40634,6 +40615,12 @@ /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:223:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | GlobalCoordinate center () const | ^~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:74, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:12: +/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh: In function 'std::ostream& Dune::operator<<(std::ostream&, Dune::YGridComponent) [with Coordinates = Dune::EquidistantCoordinates]': +/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:520:24: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 520 | inline std::ostream& operator<< (std::ostream& s, YGridComponent e) + | ^~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:11, from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:15: /build/dune-grid-2.7.1/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 > > >]': @@ -40644,6 +40631,15 @@ 728 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); | ^ In file included from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:14, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:15: +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection >, Dune::YaspIntersection > > >]': +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:297:49: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 297 | insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:306:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 306 | const typename Intersection::GlobalCoordinate normal + | ^~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:14, from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:15: /build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection >, Dune::YaspIntersection > > >]': /build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:297:49: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 @@ -40652,6 +40648,142 @@ /build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:306:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 306 | const typename Intersection::GlobalCoordinate normal | ^~~~~~ +/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh: In function 'std::ostream& Dune::operator<<(std::ostream&, const Dune::YaspGrid&) [with int d = 2; CC = Dune::EquidistantCoordinates]': +/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 + 808 | s << *it << std::endl; + | ~~^~~~~~ +/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 +/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 + 808 | s << *it << std::endl; + | ~~^~~~~~ +/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 +/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 + 808 | s << *it << std::endl; + | ~~^~~~~~ +/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 +/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 + 808 | s << *it << std::endl; + | ~~^~~~~~ +/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 +In file included from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:12: +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1909:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1908 | s << "[" << rank << "]: " << " s_of_of[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1909 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1909:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1914:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1913 | s << "[" << rank << "]: " << " r_of_of[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1914 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1914:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1919:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1918 | s << "[" << rank << "]: " << " s_o_of[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1919 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1919:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1924:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1923 | s << "[" << rank << "]: " << " r_of_o[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1924 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1924:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1929:29: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1928 | s << "[" << rank << "]: " << " s_ib_ib[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1929 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1929:29: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1934:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1933 | s << "[" << rank << "]: " << " r_ib_ib[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1934 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1934:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1939:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1938 | s << "[" << rank << "]: " << " s_ib_of[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1939 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1939:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1944:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1943 | s << "[" << rank << "]: " << " r_of_ib[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1944 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1944:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 +In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:23, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:11, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:15: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/staticcheck.hh:43:27: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 43 | geo.jacobianTransposed( v ); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:12: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/common/geometry.hh:156:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 156 | GlobalCoordinate corner ( int i ) const + | ^~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:12: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/common/geometry.hh:239:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 239 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const + | ^~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:76, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:12: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridentity.hh:854:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 854 | GeometryImpl _geometry((_it).lowerleft()); + | ~~~~~~~~~~~~~~~^~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:11, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:15: +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates >]': +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:567:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 567 | geo.jacobianInverseTransposed( origin ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:571:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 571 | geo.corner( 0 ); + | ~~~~~~~~~~^~~~~ +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:609:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 609 | lit->geometry().jacobianInverseTransposed(origin); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:614:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 614 | lit->geometry().corner( 0 ); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates >]': +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:567:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 567 | geo.jacobianInverseTransposed( origin ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:571:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 571 | geo.corner( 0 ); + | ~~~~~~~~~~^~~~~ +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:609:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 609 | lit->geometry().jacobianInverseTransposed(origin); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:614:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 614 | lit->geometry().corner( 0 ); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, + from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:11, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:15: +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 1, const Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates >, Dune::YaspGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:164:33: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 164 | const JacobianTransposed &jt = geometry.jacobianTransposed( x ); + | ^~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:12: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/common/geometry.hh:223:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 223 | GlobalCoordinate center () const + | ^~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:23, from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:11, from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:15: @@ -40835,6 +40967,15 @@ /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:223:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | GlobalCoordinate center () const | ^~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:14, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:15: +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection >, Dune::YaspIntersection > > >]': +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:297:49: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 297 | insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:306:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 306 | const typename Intersection::GlobalCoordinate normal + | ^~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:11, from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:15: /build/dune-grid-2.7.1/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 > > >]': @@ -40844,6 +40985,14 @@ /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:728:57: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 728 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); | ^ +In file included from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:74, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:12: +/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh: In function 'std::ostream& Dune::operator<<(std::ostream&, Dune::YGridComponent) [with Coordinates = Dune::EquidistantOffsetCoordinates]': +/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:520:24: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 520 | inline std::ostream& operator<< (std::ostream& s, YGridComponent e) + | ^~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh: In function 'std::ostream& Dune::operator<<(std::ostream&, Dune::YGridComponent) [with Coordinates = Dune::TensorProductCoordinates]': +/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:520:24: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 In file included from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:14, from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:15: /build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection >, Dune::YaspIntersection > > >]': @@ -40853,396 +41002,6 @@ /build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:306:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 306 | const typename Intersection::GlobalCoordinate normal | ^~~~~~ -/usr/include/c++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/bits/stl_tree.h:2193: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 - 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:11: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:67, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:11: -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:11: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -[ 89%] Linking CXX executable test-geogrid-yaspgrid -cd /build/dune-grid-2.7.1/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 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pthread -rdynamic CMakeFiles/test-geogrid-yaspgrid.dir/test-geogrid.cc.o -o test-geogrid-yaspgrid -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/openmpi/lib:/build/dune-grid-2.7.1/build/lib -lgmp -lgmpxx -llapack -lblas -lf77blas -latlas -pthread /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so ../../../lib/libdunegrid.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS3.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS2.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugL.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.7.1 -pthread -llapack -lblas -lf77blas -latlas /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so -make[5]: Leaving directory '/build/dune-grid-2.7.1/build' -[ 89%] Built target test-geogrid-yaspgrid -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/dune-grid-2.7.1/build' -cd /build/dune-grid-2.7.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.7.1 /build/dune-grid-2.7.1/dune/grid/test/yasp /build/dune-grid-2.7.1/build /build/dune-grid-2.7.1/build/dune/grid/test/yasp /build/dune-grid-2.7.1/build/dune/grid/test/yasp/CMakeFiles/test-yaspgrid-yaspfactory-1d.dir/DependInfo.cmake --color= -Dependee "/build/dune-grid-2.7.1/build/dune/grid/test/yasp/CMakeFiles/test-yaspgrid-yaspfactory-1d.dir/DependInfo.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/test/yasp/CMakeFiles/test-yaspgrid-yaspfactory-1d.dir/depend.internal". -Dependee "/build/dune-grid-2.7.1/build/dune/grid/test/yasp/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/test/yasp/CMakeFiles/test-yaspgrid-yaspfactory-1d.dir/depend.internal". -Scanning dependencies of target test-yaspgrid-yaspfactory-1d -make[5]: Leaving directory '/build/dune-grid-2.7.1/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/dune-grid-2.7.1/build' -[ 89%] Building CXX object dune/grid/test/yasp/CMakeFiles/test-yaspgrid-yaspfactory-1d.dir/test-yaspgrid-yaspfactory-1d.cc.o -cd /build/dune-grid-2.7.1/build/dune/grid/test/yasp && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DMPI_NO_CPPBIND -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -o CMakeFiles/test-yaspgrid-yaspfactory-1d.dir/test-yaspgrid-yaspfactory-1d.cc.o -c /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc -In file included from /usr/include/dune/geometry/quadraturerules.hh:532, - from /usr/include/dune/geometry/test/checkgeometry.hh:14, - from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, - from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:11, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:15: -/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:743:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 743 | { - | ^ -/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:1021:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1021 | { - | ^ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:12: -/build/dune-grid-2.7.1/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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:150:64: required from 'void Dune::checkGeometryLifetime(const GV&) [with GV = Dune::GridView > > >]' -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:174:24: required from 'void check_yasp(std::string, Dune::YaspGrid*) [with int dim = 1; CC = Dune::EquidistantCoordinates; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:26:83: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:165:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 165 | GlobalCoordinate global (const LocalCoordinate& local) const - | ^~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:12: -/build/dune-grid-2.7.1/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; Dune::Geometry::JacobianInverseTransposed = Dune::DiagonalMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:567:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<1, Dune::EquidistantCoordinates >]' -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1005:16: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<1, Dune::EquidistantCoordinates >]' -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:160:12: required from 'void check_yasp(std::string, Dune::YaspGrid*) [with int dim = 1; CC = Dune::EquidistantCoordinates; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:26:83: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:265:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 265 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:12: -/build/dune-grid-2.7.1/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::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:228:103: required from 'void zeroEntityConsistency(Grid&) [with Grid = Dune::YaspGrid<1, Dune::EquidistantCoordinates >]' -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1007:24: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<1, Dune::EquidistantCoordinates >]' -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:160:12: required from 'void check_yasp(std::string, Dune::YaspGrid*) [with int dim = 1; CC = Dune::EquidistantCoordinates; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:26:83: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:156:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 156 | GlobalCoordinate corner ( int i ) const - | ^~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:12: -/build/dune-grid-2.7.1/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; Dune::Geometry::JacobianTransposed = Dune::DiagonalMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:164:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 1, const Dune::YaspGrid<1, Dune::EquidistantCoordinates >, Dune::YaspGeometry>]' -/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:154:19: required from 'void Dune::checkGeometryLifetime(const GV&) [with GV = Dune::GridView > > >]' -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:174:24: required from 'void check_yasp(std::string, Dune::YaspGrid*) [with int dim = 1; CC = Dune::EquidistantCoordinates; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:26:83: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:239:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 239 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const - | ^~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:30, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:12: -/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; Dune::AxisAlignedCubeGeometry::GlobalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:158: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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]' -/build/dune-grid-2.7.1/dune/grid/test/checkgeometryinfather.hh:177:35: required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::YaspGrid<1, Dune::EquidistantCoordinates >]' -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:176:24: required from 'void check_yasp(std::string, Dune::YaspGrid*) [with int dim = 1; CC = Dune::EquidistantCoordinates; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:26:83: required from here -/usr/include/dune/geometry/axisalignedcubegeometry.hh:237:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 237 | GlobalCoordinate corner(int k) const - | ^~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:12: -/build/dune-grid-2.7.1/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; Dune::Geometry::JacobianInverseTransposed = Dune::DiagonalMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:567:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates >]' -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1005:16: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates >]' -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:160:12: required from 'void check_yasp(std::string, Dune::YaspGrid*) [with int dim = 1; CC = Dune::EquidistantOffsetCoordinates; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:28:89: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:265:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 265 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:12: -/build/dune-grid-2.7.1/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::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:228:103: required from 'void zeroEntityConsistency(Grid&) [with Grid = Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates >]' -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1007:24: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates >]' -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:160:12: required from 'void check_yasp(std::string, Dune::YaspGrid*) [with int dim = 1; CC = Dune::EquidistantOffsetCoordinates; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:28:89: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:156:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 156 | GlobalCoordinate corner ( int i ) const - | ^~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:12: -/build/dune-grid-2.7.1/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::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry; Dune::Geometry::JacobianTransposed = Dune::DiagonalMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:164:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 1, const Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates >, Dune::YaspGeometry>]' -/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:154:19: required from 'void Dune::checkGeometryLifetime(const GV&) [with GV = Dune::GridView > > >]' -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:174:24: required from 'void check_yasp(std::string, Dune::YaspGrid*) [with int dim = 1; CC = Dune::EquidistantOffsetCoordinates; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:28:89: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:239:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 239 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const - | ^~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:12: -/build/dune-grid-2.7.1/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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:228:103: required from 'void zeroEntityConsistency(Grid&) [with Grid = Dune::YaspGrid<1, Dune::TensorProductCoordinates >]' -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1007:24: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<1, Dune::TensorProductCoordinates >]' -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:160:12: required from 'void check_yasp(std::string, Dune::YaspGrid*) [with int dim = 1; CC = Dune::TensorProductCoordinates; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:30:85: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:156:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 156 | GlobalCoordinate corner ( int i ) const - | ^~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:12: -/build/dune-grid-2.7.1/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::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry; Dune::Geometry::JacobianTransposed = Dune::DiagonalMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:164:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 1, const Dune::YaspGrid<1, Dune::TensorProductCoordinates >, Dune::YaspGeometry>]' -/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:154:19: required from 'void Dune::checkGeometryLifetime(const GV&) [with GV = Dune::GridView > > >]' -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:174:24: required from 'void check_yasp(std::string, Dune::YaspGrid*) [with int dim = 1; CC = Dune::TensorProductCoordinates; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:30:85: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:239:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 239 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const - | ^~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:30, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc: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 = 1; Dune::AxisAlignedCubeGeometry::GlobalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:158:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 0; int cdim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]' -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:228:103: required from 'void zeroEntityConsistency(Grid&) [with Grid = Dune::YaspGrid<1, Dune::EquidistantCoordinates >]' -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1007:24: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<1, Dune::EquidistantCoordinates >]' -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:160:12: required from 'void check_yasp(std::string, Dune::YaspGrid*) [with int dim = 1; CC = Dune::EquidistantCoordinates; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:26:83: required from here -/usr/include/dune/geometry/axisalignedcubegeometry.hh:237:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 237 | 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; Dune::AxisAlignedCubeGeometry::JacobianTransposed = Dune::DiagonalMatrix; Dune::AxisAlignedCubeGeometry::LocalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:241:39: required from 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry; Dune::Geometry::JacobianTransposed = Dune::DiagonalMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]' -/usr/include/dune/geometry/test/checkgeometry.hh:164:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 1, const Dune::YaspGrid<1, Dune::EquidistantCoordinates >, Dune::YaspGeometry>]' -/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:154:19: required from 'void Dune::checkGeometryLifetime(const GV&) [with GV = Dune::GridView > > >]' -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:174:24: required from 'void check_yasp(std::string, Dune::YaspGrid*) [with int dim = 1; CC = Dune::EquidistantCoordinates; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:26:83: required from here -/usr/include/dune/geometry/axisalignedcubegeometry.hh:185:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 185 | JacobianTransposed jacobianTransposed(DUNE_UNUSED const LocalCoordinate& local) const - | ^~~~~~~~~~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc: In function 'Dune::AxisAlignedCubeGeometry::JacobianTransposed Dune::AxisAlignedCubeGeometry::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 3; unsigned int coorddim = 3]': -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:49:1: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 49 | } - | ^ -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc: In function 'Dune::FieldVector::dimworld> Dune::YaspIntersection::integrationOuterNormal(const Dune::FieldVector::dim - 1)>&) const [with GridImp = const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates >]': -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:49: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/dune-grid-2.7.1/dune/grid/yaspgrid.hh:77, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:12: -/build/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridintersection.hh: In instantiation of 'Dune::FieldVector::dimworld> Dune::YaspIntersection::outerNormal(const Dune::FieldVector::dim - 1)>&) const [with GridImp = const Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates >; typename GridImp::ctype = double]': -/build/dune-grid-2.7.1/dune/grid/common/intersection.hh:384:36: required from 'Dune::Intersection::GlobalCoordinate Dune::Intersection::outerNormal(const LocalCoordinate&) const [with GridImp = const Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates >; IntersectionImp = Dune::YaspIntersection > >; Dune::Intersection::GlobalCoordinate = Dune::FieldVector; Dune::Intersection::LocalCoordinate = Dune::FieldVector]' -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:398:24: required from 'void assertNeighbor(Grid&) [with Grid = Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates >]' -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1009:17: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates >]' -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:160:12: required from 'void check_yasp(std::string, Dune::YaspGrid*) [with int dim = 1; CC = Dune::EquidistantOffsetCoordinates; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:28:89: required from here -/build/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridintersection.hh:163:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 163 | FieldVector outerNormal (const FieldVector& local) const - | ^~~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc: In function 'Dune::AxisAlignedCubeGeometry::JacobianTransposed Dune::AxisAlignedCubeGeometry::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 3]': -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:49: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/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc: In function 'Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 3]': -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:49: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/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc: In function 'Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 3; unsigned int coorddim = 3]': -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:49:1: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc: In function 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::corner(int) const [with CoordType = double; unsigned int dim = 0; unsigned int coorddim = 3]': -/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:49: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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:23, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:11, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:15: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/staticcheck.hh:43:27: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 43 | geo.jacobianTransposed( v ); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:12: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/common/geometry.hh:156:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 156 | GlobalCoordinate corner ( int i ) const - | ^~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:12: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/common/geometry.hh:239:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 239 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const - | ^~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:76, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:12: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridentity.hh:854:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 854 | GeometryImpl _geometry((_it).lowerleft()); - | ~~~~~~~~~~~~~~~^~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:11, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:15: -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<1, Dune::EquidistantCoordinates >]': -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:567:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 567 | geo.jacobianInverseTransposed( origin ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:571:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 571 | geo.corner( 0 ); - | ~~~~~~~~~~^~~~~ -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:609:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 609 | lit->geometry().jacobianInverseTransposed(origin); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:614:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 614 | lit->geometry().corner( 0 ); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<1, Dune::EquidistantCoordinates >]': -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:567:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 567 | geo.jacobianInverseTransposed( origin ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:571:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 571 | geo.corner( 0 ); - | ~~~~~~~~~~^~~~~ -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:609:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 609 | lit->geometry().jacobianInverseTransposed(origin); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:614:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 614 | lit->geometry().corner( 0 ); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, - from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:11, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:15: -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 1, const Dune::YaspGrid<1, Dune::EquidistantCoordinates >, Dune::YaspGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:164:33: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 164 | const JacobianTransposed &jt = geometry.jacobianTransposed( x ); - | ^~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:12: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/common/geometry.hh:223:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 223 | GlobalCoordinate center () const - | ^~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:14, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:15: -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection >, Dune::YaspIntersection > > >]': -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:297:49: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 297 | insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:306:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 306 | const typename Intersection::GlobalCoordinate normal - | ^~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:23, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:11, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:15: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/staticcheck.hh:43:27: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 43 | geo.jacobianTransposed( v ); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:12: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/common/geometry.hh:156:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 156 | GlobalCoordinate corner ( int i ) const - | ^~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:12: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/common/geometry.hh:239:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 239 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const - | ^~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:76, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:12: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridentity.hh:854:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 854 | GeometryImpl _geometry((_it).lowerleft()); - | ~~~~~~~~~~~~~~~^~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:11, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:15: -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates >]': -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:567:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 567 | geo.jacobianInverseTransposed( origin ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:571:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 571 | geo.corner( 0 ); - | ~~~~~~~~~~^~~~~ -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:609:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 609 | lit->geometry().jacobianInverseTransposed(origin); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:614:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 614 | lit->geometry().corner( 0 ); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates >]': -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:567:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 567 | geo.jacobianInverseTransposed( origin ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:571:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 571 | geo.corner( 0 ); - | ~~~~~~~~~~^~~~~ -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:609:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 609 | lit->geometry().jacobianInverseTransposed(origin); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:614:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 614 | lit->geometry().corner( 0 ); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, - from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:11, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:15: -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 1, const Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates >, Dune::YaspGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:164:33: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 164 | const JacobianTransposed &jt = geometry.jacobianTransposed( x ); - | ^~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:20, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:12: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/common/geometry.hh:223:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 223 | GlobalCoordinate center () const - | ^~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:14, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:15: -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection >, Dune::YaspIntersection > > >]': -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:297:49: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 297 | insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:306:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 306 | const typename Intersection::GlobalCoordinate normal - | ^~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:23, from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid.hh:11, from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:15: @@ -41322,230 +41081,166 @@ /build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:306:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 306 | const typename Intersection::GlobalCoordinate normal | ^~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:74, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:12: -/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh: In function 'std::ostream& Dune::operator<<(std::ostream&, Dune::YGridComponent) [with Coordinates = Dune::EquidistantCoordinates]': -/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:520:24: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 520 | inline std::ostream& operator<< (std::ostream& s, YGridComponent e) - | ^~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh: In function 'std::ostream& Dune::operator<<(std::ostream&, const Dune::YaspGrid&) [with int d = 3; CC = Dune::EquidistantCoordinates]': -/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 - 808 | s << *it << std::endl; - | ~~^~~~~~ -/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 -/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 - 808 | s << *it << std::endl; - | ~~^~~~~~ -/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 -/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 - 808 | s << *it << std::endl; - | ~~^~~~~~ -/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 -/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 - 808 | s << *it << std::endl; - | ~~^~~~~~ -/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 -In file included from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:12: -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1909:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1908 | s << "[" << rank << "]: " << " s_of_of[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1909 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1909:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1914:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1913 | s << "[" << rank << "]: " << " r_of_of[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1914 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1914:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1919:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1918 | s << "[" << rank << "]: " << " s_o_of[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1919 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1919:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1924:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1923 | s << "[" << rank << "]: " << " r_of_o[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1924 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1924:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1929:29: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1928 | s << "[" << rank << "]: " << " s_ib_ib[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1929 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1929:29: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1934:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1933 | s << "[" << rank << "]: " << " r_ib_ib[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1934 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1934:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1939:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1938 | s << "[" << rank << "]: " << " s_ib_of[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1939 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1939:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1944:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 1943 | s << "[" << rank << "]: " << " r_of_ib[" << codim << "] to rank " - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1944 | << i->rank << " " << i->grid << std::endl; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1944:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 -In file included from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:74, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:12: -/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh: In function 'std::ostream& Dune::operator<<(std::ostream&, Dune::YGridComponent) [with Coordinates = Dune::EquidistantOffsetCoordinates]': -/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:520:24: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 520 | inline std::ostream& operator<< (std::ostream& s, YGridComponent e) - | ^~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:520:24: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 -/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh: In function 'std::ostream& Dune::operator<<(std::ostream&, const Dune::YaspGrid&) [with int d = 3; CC = Dune::EquidistantOffsetCoordinates]': -/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 +/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh: In function 'std::ostream& Dune::operator<<(std::ostream&, const Dune::YaspGrid&) [with int d = 2; CC = Dune::EquidistantOffsetCoordinates]': +/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 808 | s << *it << std::endl; | ~~^~~~~~ -/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 -/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 +/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 +/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 808 | s << *it << std::endl; | ~~^~~~~~ -/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 -/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 +/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 +/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 808 | s << *it << std::endl; | ~~^~~~~~ -/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 -/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 +/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 +/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 808 | s << *it << std::endl; | ~~^~~~~~ -/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 -In file included from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:12: -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1909:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 +/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 +In file included from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:12: +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1909:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 1908 | s << "[" << rank << "]: " << " s_of_of[" << codim << "] to rank " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1909 | << i->rank << " " << i->grid << std::endl; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1909:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1914:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1909:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1914:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 1913 | s << "[" << rank << "]: " << " r_of_of[" << codim << "] to rank " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1914 | << i->rank << " " << i->grid << std::endl; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1914:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1919:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1914:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1919:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 1918 | s << "[" << rank << "]: " << " s_o_of[" << codim << "] to rank " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1919 | << i->rank << " " << i->grid << std::endl; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1919:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1924:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1919:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1924:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 1923 | s << "[" << rank << "]: " << " r_of_o[" << codim << "] to rank " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1924 | << i->rank << " " << i->grid << std::endl; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1924:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1929:29: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1924:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1929:29: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 1928 | s << "[" << rank << "]: " << " s_ib_ib[" << codim << "] to rank " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1929 | << i->rank << " " << i->grid << std::endl; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1929:29: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1934:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1929:29: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1934:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 1933 | s << "[" << rank << "]: " << " r_ib_ib[" << codim << "] to rank " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1934 | << i->rank << " " << i->grid << std::endl; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1934:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1939:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1934:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1939:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 1938 | s << "[" << rank << "]: " << " s_ib_of[" << codim << "] to rank " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1939 | << i->rank << " " << i->grid << std::endl; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1939:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1944:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1939:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1944:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 1943 | s << "[" << rank << "]: " << " r_of_ib[" << codim << "] to rank " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1944 | << i->rank << " " << i->grid << std::endl; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1944:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1944:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 In file included from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:74, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:12: -/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh: In function 'std::ostream& Dune::operator<<(std::ostream&, Dune::YGridComponent) [with Coordinates = Dune::TensorProductCoordinates]': -/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:520:24: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 - 520 | inline std::ostream& operator<< (std::ostream& s, YGridComponent e) - | ^~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:520:24: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 -/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh: In function 'std::ostream& Dune::operator<<(std::ostream&, const Dune::YaspGrid&) [with int d = 3; CC = Dune::TensorProductCoordinates]': -/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:12: +/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh: In function 'std::ostream& Dune::operator<<(std::ostream&, const Dune::YaspGrid&) [with int d = 2; CC = Dune::TensorProductCoordinates]': +/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 808 | s << *it << std::endl; | ~~^~~~~~ -/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 -/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 +/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 +/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 808 | s << *it << std::endl; | ~~^~~~~~ -/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 -/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 +/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 +/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 808 | s << *it << std::endl; | ~~^~~~~~ -/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 -/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 +/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 +/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 808 | s << *it << std::endl; | ~~^~~~~~ -/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 -In file included from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:12: -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1909:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 +/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 +In file included from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:12: +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1909:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 1908 | s << "[" << rank << "]: " << " s_of_of[" << codim << "] to rank " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1909 | << i->rank << " " << i->grid << std::endl; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1909:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1914:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1909:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1914:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 1913 | s << "[" << rank << "]: " << " r_of_of[" << codim << "] to rank " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1914 | << i->rank << " " << i->grid << std::endl; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1914:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1919:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1914:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1919:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 1918 | s << "[" << rank << "]: " << " s_o_of[" << codim << "] to rank " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1919 | << i->rank << " " << i->grid << std::endl; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1919:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1924:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1919:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1924:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 1923 | s << "[" << rank << "]: " << " r_of_o[" << codim << "] to rank " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1924 | << i->rank << " " << i->grid << std::endl; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1924:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1929:29: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1924:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1929:29: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 1928 | s << "[" << rank << "]: " << " s_ib_ib[" << codim << "] to rank " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1929 | << i->rank << " " << i->grid << std::endl; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1929:29: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1934:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1929:29: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1934:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 1933 | s << "[" << rank << "]: " << " r_ib_ib[" << codim << "] to rank " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1934 | << i->rank << " " << i->grid << std::endl; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1934:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1939:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1934:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1939:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 1938 | s << "[" << rank << "]: " << " s_ib_of[" << codim << "] to rank " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1939 | << i->rank << " " << i->grid << std::endl; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1939:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1944:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1939:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1944:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 1943 | s << "[" << rank << "]: " << " r_of_ib[" << codim << "] to rank " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1944 | << i->rank << " " << i->grid << std::endl; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1944:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1944:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 +In file included from /usr/include/c++/10/vector:72, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:11: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = double; _Alloc = std::allocator]': +/usr/include/c++/10/bits/vector.tcc:340:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 + 340 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc:356:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 356 | _M_realloc_insert(begin() + __n, std::move(__v)); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:74, from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:12: /build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh: In function 'std::ostream& Dune::operator<<(std::ostream&, Dune::YGridComponent) [with Coordinates = Dune::EquidistantCoordinates]': @@ -41627,6 +41322,20 @@ | ^~~~~~~~ /build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh: In function 'std::ostream& Dune::operator<<(std::ostream&, Dune::YGridComponent) [with Coordinates = Dune::TensorProductCoordinates]': /build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:520:24: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc: In function 'Dune::AxisAlignedCubeGeometry::JacobianTransposed Dune::AxisAlignedCubeGeometry::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 3; unsigned int coorddim = 3]': +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:49:1: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 49 | } + | ^ +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc: In function 'Dune::FieldVector::dimworld> Dune::YaspIntersection::integrationOuterNormal(const Dune::FieldVector::dim - 1)>&) const [with GridImp = const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates >]': +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:49: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/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc: In function 'Dune::AxisAlignedCubeGeometry::JacobianTransposed Dune::AxisAlignedCubeGeometry::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 3]': +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:49: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/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc: In function 'Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 3]': +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:49: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/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc: In function 'Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 3; unsigned int coorddim = 3]': +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:49:1: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc: In function 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::corner(int) const [with CoordType = double; unsigned int dim = 0; unsigned int coorddim = 3]': +/build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:49: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/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh: In function 'std::ostream& Dune::operator<<(std::ostream&, const Dune::YaspGrid&) [with int d = 1; CC = Dune::EquidistantOffsetCoordinates]': /build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 808 | s << *it << std::endl; @@ -41779,18 +41488,10 @@ /usr/include/c++/10/bits/vector.tcc:356:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 356 | _M_realloc_insert(begin() + __n, std::move(__v)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/vector.tcc: In constructor 'Dune::YaspGrid::YaspGrid(const Coordinates&, std::bitset, int, Dune::YaspGrid::CollectiveCommunicationType, const Dune::YLoadBalance*) [with int dim = 2; Coordinates = Dune::TensorProductCoordinates]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, @@ -41798,56 +41499,17 @@ from /usr/include/dune/common/parallel/communication.hh:14, from /usr/include/dune/common/parallel/mpihelper.hh:11, from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:11: -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:11: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_vector.h:1294:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 + 1294 | { return _M_insert_rval(__position, std::move(__x)); } + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > > >]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > > >]': +/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 509 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': -/usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 -In file included from /usr/include/c++/10/vector:67, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:11: -/usr/include/c++/10/bits/stl_vector.h: In function 'Dune::QuadratureRule Dune::JacobiNQuadratureRule1D::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]': -/usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 960 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 960 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h: In constructor 'Dune::JacobiNQuadratureRule1D::JacobiNQuadratureRule1D(int, int) [with ct = double]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, @@ -41855,18 +41517,10 @@ from /usr/include/dune/common/parallel/communication.hh:14, from /usr/include/dune/common/parallel/mpihelper.hh:11, from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:11: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In function 'static Dune::QuadratureRule::dim> Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/vector.tcc: In constructor 'Dune::YaspGrid::YaspGrid(std::array, dim>, std::bitset, int, Dune::YaspGrid::CollectiveCommunicationType, const Dune::YLoadBalance*) [with int dim = 2; Coordinates = Dune::TensorProductCoordinates]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, @@ -41874,67 +41528,42 @@ from /usr/include/dune/common/parallel/communication.hh:14, from /usr/include/dune/common/parallel/mpihelper.hh:11, from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:11: -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > > >]': +/usr/include/c++/10/bits/stl_vector.h:1294:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 + 1294 | { return _M_insert_rval(__position, std::move(__x)); } + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > > >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/map:61, +In file included from /usr/include/c++/10/map:60, from /build/dune-grid-2.7.1/dune/grid/utility/persistentcontainer.hh:6, from /build/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridpersistentcontainer.hh:13, from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:84, from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:12: -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/10/bits/stl_tree.h:2193:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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++/10/bits/vector.tcc: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > > >]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/bits/stl_tree.h:2193: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 + 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > > >]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > > >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In constructor 'Dune::YaspGrid::YaspGrid(const Coordinates&, std::bitset, int, Dune::YaspGrid::CollectiveCommunicationType, const Dune::YLoadBalance*) [with int dim = 1; Coordinates = Dune::TensorProductCoordinates]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); @@ -41970,14 +41599,6 @@ /usr/include/c++/10/bits/stl_vector.h:1294:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1294 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, @@ -41993,30 +41614,151 @@ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:74, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:12: +/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh: In function 'std::ostream& Dune::operator<<(std::ostream&, Dune::YGridComponent) [with Coordinates = Dune::EquidistantCoordinates]': +/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:520:24: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 520 | inline std::ostream& operator<< (std::ostream& s, YGridComponent e) + | ^~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh: In function 'std::ostream& Dune::operator<<(std::ostream&, const Dune::YaspGrid&) [with int d = 3; CC = Dune::EquidistantCoordinates]': +/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 + 808 | s << *it << std::endl; + | ~~^~~~~~ +/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 +/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 + 808 | s << *it << std::endl; + | ~~^~~~~~ +/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 +/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 + 808 | s << *it << std::endl; + | ~~^~~~~~ +/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 +/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 + 808 | s << *it << std::endl; + | ~~^~~~~~ +/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 +In file included from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:12: +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1909:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1908 | s << "[" << rank << "]: " << " s_of_of[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1909 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1909:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1914:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1913 | s << "[" << rank << "]: " << " r_of_of[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1914 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1914:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1919:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1918 | s << "[" << rank << "]: " << " s_o_of[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1919 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1919:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1924:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1923 | s << "[" << rank << "]: " << " r_of_o[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1924 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1924:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1929:29: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1928 | s << "[" << rank << "]: " << " s_ib_ib[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1929 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1929:29: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1934:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1933 | s << "[" << rank << "]: " << " r_ib_ib[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1934 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1934:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1939:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1938 | s << "[" << rank << "]: " << " s_ib_of[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1939 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1939:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1944:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1943 | s << "[" << rank << "]: " << " r_of_ib[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1944 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1944:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 +In file included from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:74, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:12: +/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh: In function 'std::ostream& Dune::operator<<(std::ostream&, Dune::YGridComponent) [with Coordinates = Dune::EquidistantOffsetCoordinates]': +/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:520:24: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 520 | inline std::ostream& operator<< (std::ostream& s, YGridComponent e) + | ^~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:520:24: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 +/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh: In function 'std::ostream& Dune::operator<<(std::ostream&, const Dune::YaspGrid&) [with int d = 3; CC = Dune::EquidistantOffsetCoordinates]': +/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 + 808 | s << *it << std::endl; + | ~~^~~~~~ +/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 +/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 + 808 | s << *it << std::endl; + | ~~^~~~~~ +/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 +/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 + 808 | s << *it << std::endl; + | ~~^~~~~~ +/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 +/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 + 808 | s << *it << std::endl; + | ~~^~~~~~ +/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 +In file included from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:12: +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1909:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1908 | s << "[" << rank << "]: " << " s_of_of[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1909 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1909:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1914:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1913 | s << "[" << rank << "]: " << " r_of_of[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1914 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1914:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1919:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1918 | s << "[" << rank << "]: " << " s_o_of[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1919 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1919:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1924:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1923 | s << "[" << rank << "]: " << " r_of_o[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1924 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1924:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1929:29: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1928 | s << "[" << rank << "]: " << " s_ib_ib[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1929 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1929:29: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1934:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1933 | s << "[" << rank << "]: " << " r_ib_ib[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1934 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1934:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1939:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1938 | s << "[" << rank << "]: " << " s_ib_of[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1939 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1939:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1944:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1943 | s << "[" << rank << "]: " << " r_of_ib[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1944 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1944:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 In file included from /usr/include/c++/10/map:60, from /build/dune-grid-2.7.1/dune/grid/utility/persistentcontainer.hh:6, from /build/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridpersistentcontainer.hh:13, @@ -42026,107 +41768,143 @@ /usr/include/c++/10/bits/stl_tree.h:2193:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:11: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/bits/stl_tree.h:2193: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 - 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:67, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:11: +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:74, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:12: +/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh: In function 'std::ostream& Dune::operator<<(std::ostream&, Dune::YGridComponent) [with Coordinates = Dune::TensorProductCoordinates]': +/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:520:24: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 520 | inline std::ostream& operator<< (std::ostream& s, YGridComponent e) + | ^~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:520:24: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /usr/include/dune/common/parallel/communication.hh:14, from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:11: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:11: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh: In function 'std::ostream& Dune::operator<<(std::ostream&, const Dune::YaspGrid&) [with int d = 3; CC = Dune::TensorProductCoordinates]': +/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 + 808 | s << *it << std::endl; + | ~~^~~~~~ +/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 +/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 + 808 | s << *it << std::endl; + | ~~^~~~~~ +/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 +/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 + 808 | s << *it << std::endl; + | ~~^~~~~~ +/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 +/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 + 808 | s << *it << std::endl; + | ~~^~~~~~ +/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:808:9: note: parameter passing for argument of type 'const Dune::YGridComponent >' changed in GCC 7.1 +In file included from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:12: +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1909:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1908 | s << "[" << rank << "]: " << " s_of_of[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1909 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1909:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1914:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1913 | s << "[" << rank << "]: " << " r_of_of[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1914 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1914:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1919:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1918 | s << "[" << rank << "]: " << " s_o_of[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1919 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1919:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1924:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1923 | s << "[" << rank << "]: " << " r_of_o[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1924 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1924:38: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1929:29: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1928 | s << "[" << rank << "]: " << " s_ib_ib[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1929 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1929:29: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1934:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1933 | s << "[" << rank << "]: " << " r_ib_ib[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1934 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1934:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1939:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1938 | s << "[" << rank << "]: " << " s_ib_of[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1939 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1939:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1944:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 + 1943 | s << "[" << rank << "]: " << " r_of_ib[" << codim << "] to rank " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1944 | << i->rank << " " << i->grid << std::endl; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:1944:32: note: parameter passing for argument of type 'Dune::YGridComponent >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/bits/stl_tree.h:2193: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 + 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /usr/include/dune/common/parallel/communication.hh:14, from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:11: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = double; _Alloc = std::allocator]': -/usr/include/c++/10/bits/vector.tcc:340:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 - 340 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc:356:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 356 | _M_realloc_insert(begin() + __n, std::move(__v)); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:11: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/10/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 >]': @@ -42159,247 +41937,23 @@ /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In function 'static Dune::QuadratureRule::dim> Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates >]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In constructor 'Dune::YaspGrid::YaspGrid(const Coordinates&, std::bitset, int, Dune::YaspGrid::CollectiveCommunicationType, const Dune::YLoadBalance*) [with int dim = 3; Coordinates = Dune::TensorProductCoordinates]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:67, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:11: -/usr/include/c++/10/bits/stl_vector.h:1294:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 - 1294 | { return _M_insert_rval(__position, std::move(__x)); } - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:11: -/usr/include/c++/10/bits/vector.tcc: In constructor 'Dune::YaspGrid::YaspGrid(std::array, dim>, std::bitset, int, Dune::YaspGrid::CollectiveCommunicationType, const Dune::YLoadBalance*) [with int dim = 3; Coordinates = Dune::TensorProductCoordinates]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:67, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:11: -/usr/include/c++/10/bits/stl_vector.h:1294:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 - 1294 | { return _M_insert_rval(__position, std::move(__x)); } - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:67, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:11: -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /usr/include/c++/10/map:61, - from /build/dune-grid-2.7.1/dune/grid/utility/persistentcontainer.hh:6, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridpersistentcontainer.hh:13, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:84, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:12: -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::YaspGrid<1, Dune::TensorProductCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::YaspGrid<1, Dune::TensorProductCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::YaspGrid<1, Dune::TensorProductCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::YaspGrid<1, Dune::EquidistantCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/map:60, - from /build/dune-grid-2.7.1/dune/grid/utility/persistentcontainer.hh:6, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridpersistentcontainer.hh:13, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:84, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:12: -/usr/include/c++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/10/bits/stl_tree.h:2193:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::YaspGrid<1, Dune::EquidistantCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::YaspGrid<1, Dune::EquidistantCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/bits/stl_tree.h:2193: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 - 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple&>, std::tuple<>}; _Key = Dune::bigunsignedint<80>; _Val = std::pair, Dune::FieldVector >; _KeyOfValue = std::_Select1st, Dune::FieldVector > >; _Compare = std::less >; _Alloc = std::allocator, Dune::FieldVector > >]': -/usr/include/c++/10/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++/10/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 -In file included from /usr/include/c++/10/map:61, - from /build/dune-grid-2.7.1/dune/grid/utility/persistentcontainer.hh:6, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridpersistentcontainer.hh:13, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:84, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:12: -/usr/include/c++/10/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = Dune::bigunsignedint<80>; _Tp = Dune::FieldVector; _Compare = std::less >; _Alloc = std::allocator, Dune::FieldVector > >]': -/usr/include/c++/10/bits/stl_map.h:501:37: 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 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates >; IdSet = Dune::IdSet >, Dune::YaspGlobalIdSet > >, Dune::bigunsignedint<80> >]': -/usr/include/c++/10/bits/stl_map.h:501:37: 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 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates >]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = Dune::YaspGrid<3, Dune::TensorProductCoordinates >; IdSet = Dune::IdSet >, Dune::YaspGlobalIdSet > >, Dune::bigunsignedint<80> >]': -/usr/include/c++/10/bits/stl_map.h:501:37: 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 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates >; IdSet = Dune::IdSet >, Dune::YaspGlobalIdSet > >, Dune::bigunsignedint<80> >]': -/usr/include/c++/10/bits/stl_map.h:501:37: 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 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<1, Dune::TensorProductCoordinates >]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -[ 90%] Linking CXX executable test-yaspgrid-yaspfactory-2d -cd /build/dune-grid-2.7.1/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 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pthread -rdynamic CMakeFiles/test-yaspgrid-yaspfactory-2d.dir/test-yaspgrid-yaspfactory-2d.cc.o -o test-yaspgrid-yaspfactory-2d -Wl,-rpath,/build/dune-grid-2.7.1/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib ../../../../lib/libdunegrid.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS3.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS2.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugL.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.7.1 -lgmp -lgmpxx -llapack -lblas -lf77blas -latlas -pthread /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so +[ 89%] Linking CXX executable test-geogrid-yaspgrid +cd /build/dune-grid-2.7.1/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 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pthread -rdynamic CMakeFiles/test-geogrid-yaspgrid.dir/test-geogrid.cc.o -o test-geogrid-yaspgrid -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/openmpi/lib:/build/dune-grid-2.7.1/build/lib -lgmp -lgmpxx -llapack -lblas -lf77blas -latlas -pthread /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so ../../../lib/libdunegrid.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS3.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS2.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugL.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.7.1 -pthread -llapack -lblas -lf77blas -latlas /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so make[5]: Leaving directory '/build/dune-grid-2.7.1/build' -[ 90%] Built target test-yaspgrid-yaspfactory-2d +[ 89%] Built target test-geogrid-yaspgrid make -f dune/grid/utility/test/CMakeFiles/globalindexsettest.dir/build.make dune/grid/utility/test/CMakeFiles/globalindexsettest.dir/depend make[5]: Entering directory '/build/dune-grid-2.7.1/build' cd /build/dune-grid-2.7.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.7.1 /build/dune-grid-2.7.1/dune/grid/utility/test /build/dune-grid-2.7.1/build /build/dune-grid-2.7.1/build/dune/grid/utility/test /build/dune-grid-2.7.1/build/dune/grid/utility/test/CMakeFiles/globalindexsettest.dir/DependInfo.cmake --color= @@ -42409,49 +41963,26 @@ make[5]: Leaving directory '/build/dune-grid-2.7.1/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/dune-grid-2.7.1/build' -[ 91%] Building CXX object dune/grid/utility/test/CMakeFiles/globalindexsettest.dir/globalindexsettest.cc.o +[ 90%] Building CXX object dune/grid/utility/test/CMakeFiles/globalindexsettest.dir/globalindexsettest.cc.o cd /build/dune-grid-2.7.1/build/dune/grid/utility/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DMPI_NO_CPPBIND -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -o CMakeFiles/globalindexsettest.dir/globalindexsettest.cc.o -c /build/dune-grid-2.7.1/dune/grid/utility/test/globalindexsettest.cc -/usr/include/c++/10/bits/stl_map.h: In function 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<1, Dune::EquidistantCoordinates >]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /usr/include/dune/common/parallel/communication.hh:14, from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:11: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 509 | vector<_Tp, _Alloc>:: + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:11: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = double; _Alloc = std::allocator]': +/usr/include/c++/10/bits/vector.tcc:340:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 + 340 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': -/usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 -In file included from /usr/include/c++/10/vector:67, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:11: -/usr/include/c++/10/bits/stl_vector.h: In function 'static Dune::QuadratureRule::dim> Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]': -/usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 960 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 960 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc:356:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 356 | _M_realloc_insert(begin() + __n, std::move(__v)); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/map:60, from /build/dune-grid-2.7.1/dune/grid/utility/persistentcontainer.hh:6, from /build/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridpersistentcontainer.hh:13, @@ -42461,6 +41992,14 @@ /usr/include/c++/10/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++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/map:61, from /build/dune-grid-2.7.1/dune/grid/utility/persistentcontainer.hh:6, from /build/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridpersistentcontainer.hh:13, @@ -42512,6 +42051,10 @@ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:7, from /build/dune-grid-2.7.1/dune/grid/utility/test/globalindexsettest.cc:10: @@ -42519,8 +42062,23 @@ /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:67, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:11: +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426: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++/10/vector:67, @@ -42578,10 +42136,31 @@ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /usr/include/c++/10/map:61, + from /build/dune-grid-2.7.1/dune/grid/utility/persistentcontainer.hh:6, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridpersistentcontainer.hh:13, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:84, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:12: +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::YaspGrid<1, Dune::TensorProductCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]': /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::YaspGrid<1, Dune::TensorProductCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/map:61, from /build/dune-grid-2.7.1/dune/grid/utility/persistentcontainer.hh:6, from /build/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridpersistentcontainer.hh:13, @@ -42602,12 +42181,36 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -[ 91%] Linking CXX executable globalindexsettest +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::YaspGrid<1, Dune::TensorProductCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +[ 90%] Linking CXX executable globalindexsettest cd /build/dune-grid-2.7.1/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 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pthread -rdynamic CMakeFiles/globalindexsettest.dir/globalindexsettest.cc.o -o globalindexsettest -Wl,-rpath,/build/dune-grid-2.7.1/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib ../../../../lib/libdunegrid.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS3.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS2.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugL.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.7.1 -lgmp -lgmpxx -llapack -lblas -lf77blas -latlas -pthread /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::YaspGrid<1, Dune::EquidistantCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ make[5]: Leaving directory '/build/dune-grid-2.7.1/build' -[ 91%] Built target globalindexsettest +[ 90%] Built target globalindexsettest make -f dune/grid/utility/test/CMakeFiles/tensorgridfactorytest.dir/build.make dune/grid/utility/test/CMakeFiles/tensorgridfactorytest.dir/depend +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::YaspGrid<1, Dune::EquidistantCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ make[5]: Entering directory '/build/dune-grid-2.7.1/build' cd /build/dune-grid-2.7.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.7.1 /build/dune-grid-2.7.1/dune/grid/utility/test /build/dune-grid-2.7.1/build /build/dune-grid-2.7.1/build/dune/grid/utility/test /build/dune-grid-2.7.1/build/dune/grid/utility/test/CMakeFiles/tensorgridfactorytest.dir/DependInfo.cmake --color= Dependee "/build/dune-grid-2.7.1/build/dune/grid/utility/test/CMakeFiles/tensorgridfactorytest.dir/DependInfo.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/utility/test/CMakeFiles/tensorgridfactorytest.dir/depend.internal". @@ -42616,8 +42219,16 @@ make[5]: Leaving directory '/build/dune-grid-2.7.1/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/dune-grid-2.7.1/build' -[ 91%] Building CXX object dune/grid/utility/test/CMakeFiles/tensorgridfactorytest.dir/tensorgridfactorytest.cc.o +[ 90%] Building CXX object dune/grid/utility/test/CMakeFiles/tensorgridfactorytest.dir/tensorgridfactorytest.cc.o cd /build/dune-grid-2.7.1/build/dune/grid/utility/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DMPI_NO_CPPBIND -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -o CMakeFiles/tensorgridfactorytest.dir/tensorgridfactorytest.cc.o -c /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::YaspGrid<1, Dune::EquidistantCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In file included from /usr/include/dune/geometry/quadraturerules.hh:532, from /usr/include/dune/geometry/test/checkgeometry.hh:14, from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, @@ -42631,6 +42242,40 @@ /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1021:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 1021 | { | ^ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:67, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:11: +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:11: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/dune/common/fvector.hh:20, from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:15, from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:13, @@ -42760,6 +42405,14 @@ /usr/include/dune/geometry/axisalignedcubegeometry.hh:237:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 237 | GlobalCoordinate corner(int k) const | ^~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:13, from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:13: @@ -42903,6 +42556,14 @@ /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 global ( const LocalCoordinate &local ) const | ^~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ /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; Dune::MultiLinearGeometry::GlobalCoordinate = Dune::FieldVector; Dune::MultiLinearGeometry::LocalCoordinate = Dune::FieldVector]': /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:167: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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector; Dune::Geometry::LocalCoordinate = Dune::FieldVector]' /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:727: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 > >]' @@ -43009,6 +42670,10 @@ /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:223:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | GlobalCoordinate center () const | ^~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 509 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:74, from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:17: /build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh: In instantiation of 'Dune::YGridComponent::fTupel Dune::YGridComponent::Iterator::lowerleft() const [with Coordinates = Dune::TensorProductCoordinates; Dune::YGridComponent::fTupel = Dune::FieldVector]': @@ -43021,6 +42686,25 @@ /build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:407:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 407 | fTupel lowerleft() const | ^~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': +/usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 +In file included from /usr/include/c++/10/vector:67, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:11: +/usr/include/c++/10/bits/stl_vector.h: In function 'Dune::QuadratureRule Dune::JacobiNQuadratureRule1D::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]': +/usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 960 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 960 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:16, from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:13: /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; Dune::AxisAlignedCubeGeometry::GlobalCoordinate = Dune::FieldVector]': @@ -43035,6 +42719,18 @@ /usr/include/dune/geometry/axisalignedcubegeometry.hh:217:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | GlobalCoordinate center() const | ^~~~~~ +/usr/include/c++/10/bits/stl_vector.h: In constructor 'Dune::JacobiNQuadratureRule1D::JacobiNQuadratureRule1D(int, int) [with ct = double]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates >]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:13, from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:13: @@ -43151,6 +42847,21 @@ /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:961:3: required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:56:20: required from here /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:239: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 file included from /usr/include/c++/10/vector:72, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:11: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In function 'static Dune::QuadratureRule::dim> Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/dune-grid-2.7.1/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::TensorProductCoordinates >; GeometryImp = Dune::YaspGeometry; Dune::Geometry::JacobianTransposed = Dune::DiagonalMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': /build/dune-grid-2.7.1/dune/grid/test/staticcheck.hh:43:27: required from '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/dune-grid-2.7.1/dune/grid/test/staticcheck.hh:49:7: required from 'GeometryInterface::GeometryInterface() [with Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates >, Dune::YaspGeometry>; int codim = 0; int dim = 2]' @@ -43162,6 +42873,10 @@ /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:961:3: required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]' /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:74:20: required from here /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:239:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:27, from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:13: /build/dune-grid-2.7.1/dune/grid/onedgrid/onedgridintersections.hh: In instantiation of 'Dune::FieldVector::dimworld> Dune::OneDGridLeafIntersection::centerUnitOuterNormal() const [with GridImp = const Dune::OneDGrid; typename GridImp::ctype = double]': @@ -43339,6 +43054,25 @@ /usr/include/dune/geometry/axisalignedcubegeometry.hh:150:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 150 | GlobalCoordinate global(const LocalCoordinate& local) const | ^~~~~~ +In file included from /usr/include/c++/10/vector:67, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:11: +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:23, from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:20: /build/dune-grid-2.7.1/dune/grid/test/staticcheck.hh: In static member function 'static void IntersectionIteratorInterface::check(IntersectionIterator&) [with Grid = Dune::OneDGrid; IntersectionIterator = Dune::IntersectionIterator, Dune::OneDGridLevelIntersection >]': @@ -43410,6 +43144,10 @@ /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:223:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | GlobalCoordinate center () const | ^~~~~~ +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:23, from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:20: /build/dune-grid-2.7.1/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 > >]': @@ -43701,6 +43439,19 @@ /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:223:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | GlobalCoordinate center () const | ^~~~~~ +In file included from /usr/include/c++/10/map:61, + from /build/dune-grid-2.7.1/dune/grid/utility/persistentcontainer.hh:6, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridpersistentcontainer.hh:13, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:84, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:12: +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:20: /build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:728:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 @@ -43709,6 +43460,28 @@ /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:728:57: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 728 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); | ^ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In constructor 'Dune::YaspGrid::YaspGrid(const Coordinates&, std::bitset, int, Dune::YaspGrid::CollectiveCommunicationType, const Dune::YLoadBalance*) [with int dim = 3; Coordinates = Dune::TensorProductCoordinates]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:67, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:11: +/usr/include/c++/10/bits/stl_vector.h:1294:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 + 1294 | { return _M_insert_rval(__position, std::move(__x)); } + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, @@ -43716,20 +43489,624 @@ from /usr/include/dune/common/parallel/communication.hh:14, from /usr/include/dune/common/parallel/mpihelper.hh:11, from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:11: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/vector.tcc: In constructor 'Dune::YaspGrid::YaspGrid(std::array, dim>, std::bitset, int, Dune::YaspGrid::CollectiveCommunicationType, const Dune::YLoadBalance*) [with int dim = 3; Coordinates = Dune::TensorProductCoordinates]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:67, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:11: +/usr/include/c++/10/bits/stl_vector.h:1294:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 + 1294 | { return _M_insert_rval(__position, std::move(__x)); } + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc: In function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::corner(int) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:87:1: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | } | ^ +/usr/include/c++/10/bits/stl_map.h: In function 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<1, Dune::TensorProductCoordinates >]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc: In function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:87:1: note: 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++/10/bits/stl_map.h: In function 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<1, Dune::EquidistantCoordinates >]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:11: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 509 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': +/usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 +In file included from /usr/include/c++/10/vector:67, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:11: +/usr/include/c++/10/bits/stl_vector.h: In function 'static Dune::QuadratureRule::dim> Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]': +/usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 960 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 960 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/map:60, + from /build/dune-grid-2.7.1/dune/grid/utility/persistentcontainer.hh:6, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridpersistentcontainer.hh:13, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:84, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:12: +/usr/include/c++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/10/bits/stl_tree.h:2193:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc: In function 'Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2]': +/build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:87:1: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc: In function 'Dune::FieldVector::dimworld> Dune::YaspIntersection::integrationOuterNormal(const Dune::FieldVector::dim - 1)>&) const [with GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates >]': +/build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:87: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/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc: In function 'Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': +/build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:87: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/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc: In function 'Dune::AxisAlignedCubeGeometry::JacobianTransposed Dune::AxisAlignedCubeGeometry::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2]': +/build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:87:1: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc: In function 'Dune::AxisAlignedCubeGeometry::JacobianTransposed Dune::AxisAlignedCubeGeometry::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]': +/build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:87: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/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc: In function 'Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]': +/build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:87: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/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc: In function 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 0; unsigned int coorddim = 2]': +/build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:87: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/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.hh:12, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:116, + from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:15: +/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:369:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 369 | JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/bits/stl_tree.h:2193: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 + 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple&>, std::tuple<>}; _Key = Dune::bigunsignedint<80>; _Val = std::pair, Dune::FieldVector >; _KeyOfValue = std::_Select1st, Dune::FieldVector > >; _Compare = std::less >; _Alloc = std::allocator, Dune::FieldVector > >]': +/usr/include/c++/10/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++/10/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 +In file included from /usr/include/c++/10/map:61, + from /build/dune-grid-2.7.1/dune/grid/utility/persistentcontainer.hh:6, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridpersistentcontainer.hh:13, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:84, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:12: +/usr/include/c++/10/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = Dune::bigunsignedint<80>; _Tp = Dune::FieldVector; _Compare = std::less >; _Alloc = std::allocator, Dune::FieldVector > >]': +/usr/include/c++/10/bits/stl_map.h:501:37: 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 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates >; IdSet = Dune::IdSet >, Dune::YaspGlobalIdSet > >, Dune::bigunsignedint<80> >]': +/usr/include/c++/10/bits/stl_map.h:501:37: 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 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In file included from /usr/include/dune/common/fvector.hh:20, + from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:15, + from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:13, + from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:13: +/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:448:18: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 448 | derived_type operator- (const DenseVector& b) const + | ^~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = Dune::YaspGrid<3, Dune::TensorProductCoordinates >; IdSet = Dune::IdSet >, Dune::YaspGlobalIdSet > >, Dune::bigunsignedint<80> >]': +/usr/include/c++/10/bits/stl_map.h:501:37: 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 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | 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:448: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++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates >; IdSet = Dune::IdSet >, Dune::YaspGlobalIdSet > >, Dune::bigunsignedint<80> >]': +/usr/include/c++/10/bits/stl_map.h:501:37: 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 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:12: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::Intersection, Dune::UGGridLevelIntersection > >&}; _Tp = Dune::Intersection, Dune::UGGridLevelIntersection > >; _Alloc = std::allocator, Dune::UGGridLevelIntersection > > >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLevelIntersection > >, std::allocator, Dune::UGGridLevelIntersection > > > >::iterator' changed in GCC 7.1 +In file included from /build/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.hh:12, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:116, + from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:15: +/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:267:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 267 | GlobalCoordinate corner ( int i ) const + | ^~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | 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:267:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +In file included from /usr/include/c++/10/vector:72, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:12: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::Intersection, Dune::UGGridLevelIntersection > >&}; _Tp = Dune::Intersection, Dune::UGGridLevelIntersection > >; _Alloc = std::allocator, Dune::UGGridLevelIntersection > > >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLevelIntersection > >, std::allocator, Dune::UGGridLevelIntersection > > > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:16, + from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:13: +/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:237:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 237 | GlobalCoordinate corner(int k) const + | ^~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:12: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In function 'void fillFactory(Dune::TensorGridFactory&) [with Grid = Dune::OneDGrid]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:67, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:12: +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:12: +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In function 'void fillFactory(Dune::TensorGridFactory&) [with Grid = Dune::UGGrid<3>]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:67, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:12: +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:12: +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In function 'void fillFactory(Dune::TensorGridFactory&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:67, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:12: +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:12: +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In function 'void fillFactory(Dune::TensorGridFactory&) [with Grid = Dune::UGGrid<2>]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:67, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:12: +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:12: +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView >]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView >]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:20: +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh: In function 'void assertNeighbor(Grid&) [with Grid = Dune::UGGrid<2>]': +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:280:6: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 280 | void assertNeighbor (Grid &g) + | ^~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.hh:12, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:116, + from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:15: +/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:304:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 304 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const + | ^~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:304: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:304: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:315:96: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 315 | MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx ); + | ~~~~~~~~~~~~~~~~~~^~~~~ +In file included from /usr/include/c++/10/vector:72, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:12: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:29, + from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:20: +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionlifetime.hh: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >]': +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionlifetime.hh:19:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 19 | void checkIntersectionLifetime(GV gv, std::size_t check_element_count = 32) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:67, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:12: +/usr/include/c++/10/bits/stl_vector.h:1198:21: 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 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:12: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::Intersection, Dune::UGGridLeafIntersection > >&}; _Tp = Dune::Intersection, Dune::UGGridLeafIntersection > >; _Alloc = std::allocator, Dune::UGGridLeafIntersection > > >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLeafIntersection > >, std::allocator, Dune::UGGridLeafIntersection > > > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:67, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:12: +/usr/include/c++/10/bits/stl_vector.h: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: 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 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.hh:12, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:116, + from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:15: +/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:304:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 304 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const + | ^~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:304: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:304: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:304: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:875:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 875 | jt[ dim-1 ] = orgTop - orgBottom; + | ~~~~~~~^~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:12: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:67, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:12: +/usr/include/c++/10/bits/stl_vector.h: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: 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 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:12: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::Intersection, Dune::UGGridLeafIntersection > >&}; _Tp = Dune::Intersection, Dune::UGGridLeafIntersection > >; _Alloc = std::allocator, Dune::UGGridLeafIntersection > > >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLeafIntersection > >, std::allocator, Dune::UGGridLeafIntersection > > > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:67, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:12: +/usr/include/c++/10/bits/stl_vector.h: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: 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 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:11: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: @@ -43742,6 +44119,14 @@ /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, @@ -43768,11 +44153,88 @@ /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -[ 92%] Linking CXX executable test-yaspgrid-yaspfactory-1d +/usr/include/c++/10/bits/stl_map.h: In function 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates >]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:16, + from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:13: +/usr/include/dune/geometry/axisalignedcubegeometry.hh: In constructor 'Dune::AxisAlignedCubeGeometry::AxisAlignedCubeGeometry(Dune::FieldVector, Dune::FieldVector, const std::bitset<_Nb>&) [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]': +/usr/include/dune/geometry/axisalignedcubegeometry.hh:113:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 113 | AxisAlignedCubeGeometry(const Dune::FieldVector lower, + | ^~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:12: +/usr/include/c++/10/bits/vector.tcc: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView >; int codim = 1]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView >; int codim = 1]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView >; int codim = 0]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:27, + from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:20: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/checkentitylifetime.hh:26:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 26 | bool checkEntityLifetimeForCodim(GV gv, std::size_t check_element_count, Dune::Codim, std::true_type) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:12: +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 91%] Linking CXX executable test-yaspgrid-yaspfactory-1d cd /build/dune-grid-2.7.1/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 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pthread -rdynamic CMakeFiles/test-yaspgrid-yaspfactory-1d.dir/test-yaspgrid-yaspfactory-1d.cc.o -o test-yaspgrid-yaspfactory-1d -Wl,-rpath,/build/dune-grid-2.7.1/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib ../../../../lib/libdunegrid.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS3.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS2.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugL.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.7.1 -lgmp -lgmpxx -llapack -lblas -lf77blas -latlas -pthread /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so +/usr/include/c++/10/bits/vector.tcc: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 0]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:27, + from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:20: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/checkentitylifetime.hh:26:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 26 | bool checkEntityLifetimeForCodim(GV gv, std::size_t check_element_count, Dune::Codim, std::true_type) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:12: +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 0]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[5]: Leaving directory '/build/dune-grid-2.7.1/build' -[ 92%] Built target test-yaspgrid-yaspfactory-1d +[ 91%] Built target test-yaspgrid-yaspfactory-1d make -f dune/grid/utility/test/CMakeFiles/structuredgridfactorytest.dir/build.make dune/grid/utility/test/CMakeFiles/structuredgridfactorytest.dir/depend make[5]: Entering directory '/build/dune-grid-2.7.1/build' cd /build/dune-grid-2.7.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.7.1 /build/dune-grid-2.7.1/dune/grid/utility/test /build/dune-grid-2.7.1/build /build/dune-grid-2.7.1/build/dune/grid/utility/test /build/dune-grid-2.7.1/build/dune/grid/utility/test/CMakeFiles/structuredgridfactorytest.dir/DependInfo.cmake --color= @@ -43782,29 +44244,62 @@ make[5]: Leaving directory '/build/dune-grid-2.7.1/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/dune-grid-2.7.1/build' -[ 93%] Building CXX object dune/grid/utility/test/CMakeFiles/structuredgridfactorytest.dir/structuredgridfactorytest.cc.o +[ 92%] Building CXX object dune/grid/utility/test/CMakeFiles/structuredgridfactorytest.dir/structuredgridfactorytest.cc.o cd /build/dune-grid-2.7.1/build/dune/grid/utility/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DMPI_NO_CPPBIND -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -o CMakeFiles/structuredgridfactorytest.dir/structuredgridfactorytest.cc.o -c /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc -/build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc: In function 'Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2]': -/build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:87:1: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc: In function 'Dune::FieldVector::dimworld> Dune::YaspIntersection::integrationOuterNormal(const Dune::FieldVector::dim - 1)>&) const [with GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates >]': -/build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:87: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/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc: In function 'Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': -/build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:87: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/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc: In function 'Dune::AxisAlignedCubeGeometry::JacobianTransposed Dune::AxisAlignedCubeGeometry::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2]': -/build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:87:1: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc: In function 'Dune::AxisAlignedCubeGeometry::JacobianTransposed Dune::AxisAlignedCubeGeometry::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]': -/build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:87: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/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc: In function 'Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]': -/build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:87: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/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc: In function 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 0; unsigned int coorddim = 2]': -/build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:87: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/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.hh:12, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:116, - from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:15: -/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:369:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 369 | JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:27, + from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:20: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/checkentitylifetime.hh:26:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 26 | bool checkEntityLifetimeForCodim(GV gv, std::size_t check_element_count, Dune::Codim, std::true_type) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:12: +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:27, + from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:20: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/checkentitylifetime.hh:26:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 26 | bool checkEntityLifetimeForCodim(GV gv, std::size_t check_element_count, Dune::Codim, std::true_type) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:12: +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:27, + from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:20: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/checkentitylifetime.hh:26:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 26 | bool checkEntityLifetimeForCodim(GV gv, std::size_t check_element_count, Dune::Codim, std::true_type) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:12: +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:29, + from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:20: +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionlifetime.hh: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > > >]': +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionlifetime.hh:19:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 19 | void checkIntersectionLifetime(GV gv, std::size_t check_element_count = 32) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/dune/geometry/quadraturerules.hh:532, from /usr/include/dune/geometry/test/checkgeometry.hh:14, from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, @@ -43821,16 +44316,6 @@ In file included from /usr/include/dune/common/fvector.hh:20, from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:15, from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:13, - from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:13: -/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:448:18: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 448 | 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:448: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/dune/common/fvector.hh:20, - from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:15, - from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:13, from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:15: /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; Dune::DenseVector::derived_type = Dune::FieldVector]': /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:554:19: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::OneDGrid]' @@ -43859,6 +44344,19 @@ /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:156:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 156 | GlobalCoordinate corner ( int i ) const | ^~~~~~ +In file included from /usr/include/c++/10/map:60, + from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, + from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, + from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:14, + from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:13: +/usr/include/c++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/10/bits/stl_tree.h:2193:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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 /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:13, from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:15: @@ -43930,17 +44428,22 @@ /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:156:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 156 | GlobalCoordinate corner ( int i ) const | ^~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:12: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/10/bits/stl_tree.h:2193:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:26, + from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:20: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/checkentityseed.hh:72:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 72 | static bool apply ( const Geometry &t1, const Geometry &t2, const double eps = 1e-10 ) + | ^~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:13, from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:15: @@ -43992,6 +44495,21 @@ /usr/include/dune/common/densevector.hh:448:18: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 448 | derived_type operator- (const DenseVector& b) const | ^~~~~~~~ +In file included from /usr/include/c++/10/map:60, + from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, + from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, + from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:14, + from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:13: +/usr/include/c++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/10/bits/stl_tree.h:2193:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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/dune-grid-2.7.1/dune/grid/onedgrid.hh:16, from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:15: /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; Dune::AxisAlignedCubeGeometry::GlobalCoordinate = Dune::FieldVector; Dune::AxisAlignedCubeGeometry::LocalCoordinate = Dune::FieldVector]': @@ -44018,28 +44536,6 @@ /usr/include/dune/geometry/axisalignedcubegeometry.hh:237:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 237 | GlobalCoordinate corner(int k) const | ^~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::Intersection, Dune::UGGridLevelIntersection > >&}; _Tp = Dune::Intersection, Dune::UGGridLevelIntersection > >; _Alloc = std::allocator, Dune::UGGridLevelIntersection > > >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLevelIntersection > >, std::allocator, Dune::UGGridLevelIntersection > > > >::iterator' changed in GCC 7.1 -In file included from /build/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.hh:12, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:116, - from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:15: -/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:267:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 267 | GlobalCoordinate corner ( int i ) const - | ^~~~~~ -/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:267:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -In file included from /usr/include/c++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:12: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::Intersection, Dune::UGGridLevelIntersection > >&}; _Tp = Dune::Intersection, Dune::UGGridLevelIntersection > >; _Alloc = std::allocator, Dune::UGGridLevelIntersection > > >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLevelIntersection > >, std::allocator, Dune::UGGridLevelIntersection > > > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ /usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2; Dune::AxisAlignedCubeGeometry::GlobalCoordinate = Dune::FieldVector; Dune::AxisAlignedCubeGeometry::LocalCoordinate = Dune::FieldVector]': /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:167: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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector; Dune::Geometry::LocalCoordinate = Dune::FieldVector]' /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:557:37: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2>]' @@ -44083,12 +44579,6 @@ /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:165:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 165 | GlobalCoordinate global (const LocalCoordinate& local) const | ^~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:13: -/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:237:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 237 | GlobalCoordinate corner(int k) const - | ^~~~~~ /build/dune-grid-2.7.1/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; Dune::Geometry::LocalCoordinate = Dune::FieldVector; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]': /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:728: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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:856:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > > >]' @@ -44132,48 +44622,28 @@ /usr/include/dune/geometry/multilineargeometry.hh:267:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 267 | GlobalCoordinate corner ( int i ) const | ^~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:12: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In function 'void fillFactory(Dune::TensorGridFactory&) [with Grid = Dune::OneDGrid]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:67, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:12: -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:12: -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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++/10/map:61, + from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, + from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, + from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:14, + from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:13: +/usr/include/c++/10/bits/stl_map.h: In function 'Dune::checkInjectivity, unsigned int> >:: [with auto:35 = std::integral_constant]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:13, from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:15: @@ -44193,114 +44663,21 @@ /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:165:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 165 | GlobalCoordinate global (const LocalCoordinate& local) const | ^~~~~~ -/usr/include/c++/10/bits/vector.tcc: In function 'void fillFactory(Dune::TensorGridFactory&) [with Grid = Dune::UGGrid<3>]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:67, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:12: -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:12: -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In function 'void fillFactory(Dune::TensorGridFactory&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:67, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:12: -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:12: -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In function 'void fillFactory(Dune::TensorGridFactory&) [with Grid = Dune::UGGrid<2>]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:67, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:12: -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:12: -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'Dune::checkInjectivity, unsigned int> >:: [with auto:35 = std::integral_constant]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:27, from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:15: /build/dune-grid-2.7.1/dune/grid/onedgrid/onedgridintersections.hh: In instantiation of 'Dune::FieldVector::dimworld> Dune::OneDGridLevelIntersection::centerUnitOuterNormal() const [with GridImp = const Dune::OneDGrid; typename GridImp::ctype = double]': @@ -44312,14 +44689,23 @@ /build/dune-grid-2.7.1/dune/grid/onedgrid/onedgridintersections.hh:211:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | FieldVector centerUnitOuterNormal () const { | ^~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView >]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/map:60, + from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, + from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, + from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:14, + from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:13: +/usr/include/c++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:27, + from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:20: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/checkentitylifetime.hh:26:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 26 | bool checkEntityLifetimeForCodim(GV gv, std::size_t check_element_count, Dune::Codim, std::true_type) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:74, from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:16: /build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh: In instantiation of 'Dune::FieldVector::dim> Dune::YGrid::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantCoordinates; typename Coordinates::ctype = double]': @@ -44372,10 +44758,20 @@ /usr/include/dune/geometry/multilineargeometry.hh:282:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 282 | GlobalCoordinate global ( const LocalCoordinate &local ) const | ^~~~~~ -/usr/include/c++/10/bits/vector.tcc: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView >]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/map:60, + from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, + from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, + from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:14, + from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:13: +/usr/include/c++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/bits/stl_tree.h:2193: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 + 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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++/10/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 /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; Dune::MultiLinearGeometry::GlobalCoordinate = Dune::FieldVector; Dune::MultiLinearGeometry::LocalCoordinate = Dune::FieldVector]': /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:167: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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector; Dune::Geometry::LocalCoordinate = Dune::FieldVector]' /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:727: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 > >]' @@ -44401,6 +44797,54 @@ /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 global ( const LocalCoordinate &local ) const | ^~~~~~ +In file included from /usr/include/c++/10/map:61, + from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, + from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, + from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:14, + from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:13: +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >; IdSet = Dune::IdSet >, Dune::YaspGlobalIdSet > >, Dune::bigunsignedint<55> >]': +/usr/include/c++/10/bits/stl_map.h:501:37: 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 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h:501:37: 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 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h:501:37: 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 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h:501:37: 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 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h:501:37: 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 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h:501:37: 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 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:13, from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:15: @@ -44415,11 +44859,6 @@ /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:223:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | GlobalCoordinate center () const | ^~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:20: -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh: In function 'void assertNeighbor(Grid&) [with Grid = Dune::UGGrid<2>]': -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:280:6: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 280 | void assertNeighbor (Grid &g) - | ^~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:74, from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:16: /build/dune-grid-2.7.1/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]': @@ -44473,18 +44912,6 @@ /usr/include/dune/geometry/axisalignedcubegeometry.hh:217:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | GlobalCoordinate center() const | ^~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.hh:12, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:116, - from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:15: -/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:304:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 304 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const - | ^~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:304: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:304: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:315:96: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 315 | MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx ); - | ~~~~~~~~~~~~~~~~~~^~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, @@ -44492,30 +44919,14 @@ from /usr/include/dune/common/parallel/communication.hh:14, from /usr/include/dune/common/parallel/mpihelper.hh:11, from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:12: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 +/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:29, - from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:20: -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionlifetime.hh: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >]': -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionlifetime.hh:19:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 19 | void checkIntersectionLifetime(GV gv, std::size_t check_element_count = 32) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:67, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:12: -/usr/include/c++/10/bits/stl_vector.h:1198:21: 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 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::center() const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2; Dune::AxisAlignedCubeGeometry::GlobalCoordinate = Dune::FieldVector]': /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:225: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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]' /build/dune-grid-2.7.1/dune/grid/test/checkidset.hh:106:33: required from 'Dune::checkInjectivity, Dune::IdSet, Dune::YaspGlobalIdSet >, Dune::bigunsignedint<55> > >:: [with auto:35 = std::integral_constant]' @@ -44556,17 +44967,6 @@ /build/dune-grid-2.7.1/dune/grid/common/intersection.hh:382:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 382 | GlobalCoordinate outerNormal (const LocalCoordinate& local) const | ^~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:12: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::Intersection, Dune::UGGridLeafIntersection > >&}; _Tp = Dune::Intersection, Dune::UGGridLeafIntersection > >; _Alloc = std::allocator, Dune::UGGridLeafIntersection > > >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLeafIntersection > >, std::allocator, Dune::UGGridLeafIntersection > > > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ /build/dune-grid-2.7.1/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 >; Dune::Intersection::GlobalCoordinate = Dune::FieldVector; Dune::Intersection::LocalCoordinate = Dune::FieldVector]': /build/dune-grid-2.7.1/dune/grid/test/staticcheck.hh:200:22: required from 'static void IntersectionIteratorInterface::check(IntersectionIterator&) [with Grid = Dune::UGGrid<2>; IntersectionIterator = Dune::IntersectionIterator, Dune::UGGridLeafIntersectionIterator >, Dune::UGGridLeafIntersection > >]' /build/dune-grid-2.7.1/dune/grid/test/staticcheck.hh:206:7: required from 'IntersectionIteratorInterface::IntersectionIteratorInterface() [with Grid = Dune::UGGrid<2>; IntersectionIterator = Dune::IntersectionIterator, Dune::UGGridLeafIntersectionIterator >, Dune::UGGridLeafIntersection > >]' @@ -44618,17 +45018,6 @@ /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:239:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 239 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const | ^~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:67, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:12: -/usr/include/c++/10/bits/stl_vector.h: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: 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 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/dune-grid-2.7.1/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; Dune::Geometry::JacobianTransposed = Dune::DiagonalMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': /build/dune-grid-2.7.1/dune/grid/test/staticcheck.hh:43: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/dune-grid-2.7.1/dune/grid/test/staticcheck.hh:49:7: required from 'GeometryInterface::GeometryInterface() [with Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; int codim = 0; int dim = 2]' @@ -44683,6 +45072,13 @@ /usr/include/dune/geometry/axisalignedcubegeometry.hh:185:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 185 | JacobianTransposed jacobianTransposed(DUNE_UNUSED const LocalCoordinate& local) const | ^~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In constructor 'Dune::YaspGrid::YaspGrid(std::array, dim>, std::bitset, int, Dune::YaspGrid::CollectiveCommunicationType, const Dune::YLoadBalance*) [with int dim = 2; Coordinates = Dune::TensorProductCoordinates]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc:356:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 356 | _M_realloc_insert(begin() + __n, std::move(__v)); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::JacobianTransposed Dune::AxisAlignedCubeGeometry::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2; Dune::AxisAlignedCubeGeometry::JacobianTransposed = Dune::DiagonalMatrix; Dune::AxisAlignedCubeGeometry::LocalCoordinate = Dune::FieldVector]': /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:241: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; Dune::Geometry::JacobianTransposed = Dune::DiagonalMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]' /build/dune-grid-2.7.1/dune/grid/test/staticcheck.hh:43: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]' @@ -44857,19 +45253,21 @@ /usr/include/dune/geometry/axisalignedcubegeometry.hh:150:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 150 | GlobalCoordinate global(const LocalCoordinate& local) const | ^~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.hh:12, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:116, - from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:15: -/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:304:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 304 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const - | ^~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:304: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:304: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:304: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:875:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 875 | jt[ dim-1 ] = orgTop - orgBottom; - | ~~~~~~~^~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:67, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:12: +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, @@ -44877,14 +45275,64 @@ from /usr/include/dune/common/parallel/communication.hh:14, from /usr/include/dune/common/parallel/mpihelper.hh:11, from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:12: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426: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++/10/vector:67, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:12: +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:12: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426: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++/10/vector:67, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:12: +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 3]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:12: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:23, from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:22: /build/dune-grid-2.7.1/dune/grid/test/staticcheck.hh: In static member function 'static void IntersectionIteratorInterface::check(IntersectionIterator&) [with Grid = Dune::OneDGrid; IntersectionIterator = Dune::IntersectionIterator, Dune::OneDGridLevelIntersection >]': @@ -44909,6 +45357,8 @@ /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:239:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 239 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const | ^~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:23, from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:22: /build/dune-grid-2.7.1/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]': @@ -44929,17 +45379,6 @@ /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:614:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 614 | lit->geometry().corner( 0 ); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ -In file included from /usr/include/c++/10/vector:67, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:12: -/usr/include/c++/10/bits/stl_vector.h: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: 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 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::OneDGrid]': /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:567:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 567 | geo.jacobianInverseTransposed( origin ); @@ -45388,17 +45827,6 @@ /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:728:57: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 728 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); | ^ -In file included from /usr/include/c++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:12: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::Intersection, Dune::UGGridLeafIntersection > >&}; _Tp = Dune::Intersection, Dune::UGGridLeafIntersection > >; _Alloc = std::allocator, Dune::UGGridLeafIntersection > > >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLeafIntersection > >, std::allocator, Dune::UGGridLeafIntersection > > > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.hh:12, from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:116, from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:18: @@ -45480,17 +45908,6 @@ /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:223:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | GlobalCoordinate center () const | ^~~~~~ -In file included from /usr/include/c++/10/vector:67, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:12: -/usr/include/c++/10/bits/stl_vector.h: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: 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 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:22: /build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:728:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 @@ -45529,6 +45946,12 @@ /build/dune-grid-2.7.1/dune/grid/test/staticcheck.hh:200:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 200 | inter.outerNormal(v); | ~~~~~~~~~~~~~~~~~^~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:22: /build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:728:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 @@ -45564,441 +45987,6 @@ /usr/include/dune/geometry/axisalignedcubegeometry.hh:96:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 96 | AxisAlignedCubeGeometry(const Dune::FieldVector lower, | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc: In function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::corner(int) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': -/build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:208:1: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 208 | } - | ^ -/build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc: In function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': -/build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:208:1: note: 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++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -In file included from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:13: -/usr/include/dune/geometry/axisalignedcubegeometry.hh: In constructor 'Dune::AxisAlignedCubeGeometry::AxisAlignedCubeGeometry(Dune::FieldVector, Dune::FieldVector, const std::bitset<_Nb>&) [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]': -/usr/include/dune/geometry/axisalignedcubegeometry.hh:113:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 113 | AxisAlignedCubeGeometry(const Dune::FieldVector lower, - | ^~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:12: -/usr/include/c++/10/bits/vector.tcc: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView >; int codim = 1]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView >; int codim = 1]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView >; int codim = 0]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:27, - from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:20: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/checkentitylifetime.hh:26:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 26 | bool checkEntityLifetimeForCodim(GV gv, std::size_t check_element_count, Dune::Codim, std::true_type) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:12: -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 0]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:27, - from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:20: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/checkentitylifetime.hh:26:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 26 | bool checkEntityLifetimeForCodim(GV gv, std::size_t check_element_count, Dune::Codim, std::true_type) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:12: -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 0]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:27, - from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:20: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/checkentitylifetime.hh:26:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 26 | bool checkEntityLifetimeForCodim(GV gv, std::size_t check_element_count, Dune::Codim, std::true_type) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:12: -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:27, - from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:20: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/checkentitylifetime.hh:26:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 26 | bool checkEntityLifetimeForCodim(GV gv, std::size_t check_element_count, Dune::Codim, std::true_type) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:12: -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:27, - from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:20: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/checkentitylifetime.hh:26:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 26 | bool checkEntityLifetimeForCodim(GV gv, std::size_t check_element_count, Dune::Codim, std::true_type) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:12: -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:29, - from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:20: -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionlifetime.hh: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > > >]': -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionlifetime.hh:19:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 19 | void checkIntersectionLifetime(GV gv, std::size_t check_element_count = 32) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/map:60, - from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, - from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, - from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:14, - from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:13: -/usr/include/c++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/10/bits/stl_tree.h:2193:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/10/bits/stl_tree.h:2193:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:26, - from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:20: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/checkentityseed.hh:72:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 72 | static bool apply ( const Geometry &t1, const Geometry &t2, const double eps = 1e-10 ) - | ^~~~~ -In file included from /usr/include/c++/10/map:60, - from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, - from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, - from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:14, - from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:13: -/usr/include/c++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/10/bits/stl_tree.h:2193:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc: In function 'Dune::FieldVector::dimworld> Dune::YaspIntersection::integrationOuterNormal(const Dune::FieldVector::dim - 1)>&) const [with GridImp = const Dune::YaspGrid<1>]': -/build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:208: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/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc: In function 'Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2]': -/build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:208:1: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc: In function 'Dune::FieldVector::dimworld> Dune::YaspIntersection::integrationOuterNormal(const Dune::FieldVector::dim - 1)>&) const [with GridImp = const Dune::YaspGrid<2>]': -/build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:208: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/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc: In function 'Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': -/build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:208: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/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc: In function 'Dune::AxisAlignedCubeGeometry::JacobianTransposed Dune::AxisAlignedCubeGeometry::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2]': -/build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:208:1: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc: In function 'Dune::AxisAlignedCubeGeometry::JacobianTransposed Dune::AxisAlignedCubeGeometry::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]': -/build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:208: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/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc: In function 'Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]': -/build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:208: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/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc: In function 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 0; unsigned int coorddim = 2]': -/build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:208:1: note: 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++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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++/10/map:61, - from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, - from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, - from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:14, - from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:13: -/usr/include/c++/10/bits/stl_map.h: In function 'Dune::checkInjectivity, unsigned int> >:: [with auto:35 = std::integral_constant]': -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'Dune::checkInjectivity, unsigned int> >:: [with auto:35 = std::integral_constant]': -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.hh:12, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:116, - from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:18: -/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:369:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 369 | JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/map:60, - from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, - from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, - from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:14, - from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:13: -/usr/include/c++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:27, - from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:20: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/checkentitylifetime.hh:26:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 26 | bool checkEntityLifetimeForCodim(GV gv, std::size_t check_element_count, Dune::Codim, std::true_type) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/map:60, - from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, - from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, - from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:14, - from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:13: -/usr/include/c++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/bits/stl_tree.h:2193: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 - 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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++/10/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 -In file included from /usr/include/c++/10/map:61, - from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, - from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, - from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:14, - from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:13: -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >; IdSet = Dune::IdSet >, Dune::YaspGlobalIdSet > >, Dune::bigunsignedint<55> >]': -/usr/include/c++/10/bits/stl_map.h:501:37: 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 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:501:37: 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 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:501:37: 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 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:501:37: 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 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:501:37: 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 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:501:37: 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 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In file included from /usr/include/dune/common/fvector.hh:20, - from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:15, - from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:13, - from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:15: -/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:448:18: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 448 | 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:448: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++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:12: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In constructor 'Dune::YaspGrid::YaspGrid(std::array, dim>, std::bitset, int, Dune::YaspGrid::CollectiveCommunicationType, const Dune::YLoadBalance*) [with int dim = 2; Coordinates = Dune::TensorProductCoordinates]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc:356:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 356 | _M_realloc_insert(begin() + __n, std::move(__v)); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:67, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:12: -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:12: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426: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++/10/vector:67, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:12: -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:12: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426: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++/10/vector:67, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:12: -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 3]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:12: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: @@ -46022,6 +46010,9 @@ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/stl_vector.h: In constructor 'Dune::JacobiNQuadratureRule1D::JacobiNQuadratureRule1D(int, int) [with ct = double]': /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); @@ -46076,12 +46067,6 @@ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:15: -/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:150:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 150 | GlobalCoordinate global(const LocalCoordinate& local) const - | ^~~~~~ In file included from /usr/include/c++/10/map:61, from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, @@ -46111,6 +46096,10 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc: In function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::corner(int) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': +/build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:208:1: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 208 | } + | ^ /usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::OneDGrid; GridView = Dune::GridView >; OutputStream = Dune::DebugStream<1, 4>]': /usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, @@ -46138,204 +46127,18 @@ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:13: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::Intersection, Dune::UGGridLevelIntersection > >&}; _Tp = Dune::Intersection, Dune::UGGridLevelIntersection > >; _Alloc = std::allocator, Dune::UGGridLevelIntersection > > >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLevelIntersection > >, std::allocator, Dune::UGGridLevelIntersection > > > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.hh:12, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:116, - from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:18: -/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:267:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 267 | GlobalCoordinate corner ( int i ) const - | ^~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:13: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::Intersection, Dune::UGGridLevelIntersection > >&}; _Tp = Dune::Intersection, Dune::UGGridLevelIntersection > >; _Alloc = std::allocator, Dune::UGGridLevelIntersection > > >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLevelIntersection > >, std::allocator, Dune::UGGridLevelIntersection > > > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/10/bits/vector.tcc: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView >]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView >]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:15: -/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:150:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 150 | GlobalCoordinate global(const LocalCoordinate& local) const - | ^~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:13: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:22: -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh: In function 'void assertNeighbor(Grid&) [with Grid = Dune::UGGrid<2>]': -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:280:6: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 280 | void assertNeighbor (Grid &g) - | ^~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.hh:12, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:116, - from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:18: -/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:304:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 304 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const - | ^~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:304: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:304: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:315:96: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 315 | MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx ); - | ~~~~~~~~~~~~~~~~~~^~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:29, - from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:22: -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionlifetime.hh: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >]': -/build/dune-grid-2.7.1/dune/grid/test/checkintersectionlifetime.hh:19:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 19 | void checkIntersectionLifetime(GV gv, std::size_t check_element_count = 32) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:67, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:13: -/usr/include/c++/10/bits/stl_vector.h:1198:21: 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 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:13: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::Intersection, Dune::UGGridLeafIntersection > >&}; _Tp = Dune::Intersection, Dune::UGGridLeafIntersection > >; _Alloc = std::allocator, Dune::UGGridLeafIntersection > > >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLeafIntersection > >, std::allocator, Dune::UGGridLeafIntersection > > > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:67, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:13: -/usr/include/c++/10/bits/stl_vector.h: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: 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 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.hh:12, - from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:116, - from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:18: -/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:304:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 304 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const - | ^~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:304: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:304: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:304: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:875:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 875 | jt[ dim-1 ] = orgTop - orgBottom; - | ~~~~~~~^~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:13: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:67, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:13: -/usr/include/c++/10/bits/stl_vector.h: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: 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 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:13: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::Intersection, Dune::UGGridLeafIntersection > >&}; _Tp = Dune::Intersection, Dune::UGGridLeafIntersection > >; _Alloc = std::allocator, Dune::UGGridLeafIntersection > > >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLeafIntersection > >, std::allocator, Dune::UGGridLeafIntersection > > > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:67, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:13: -/usr/include/c++/10/bits/stl_vector.h: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: 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 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:20: /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh: In function 'void zeroEntityConsistency(Grid&) [with Grid = const Dune::UGGrid<3>]': /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:164:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 164 | void zeroEntityConsistency (Grid &g) | ^~~~~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:74, - from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:16: -/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh: In member function 'Dune::YGridComponent::fTupel Dune::YGridComponent::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantOffsetCoordinates]': -/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:407:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 407 | fTupel lowerleft() const - | ^~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:20: /build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:705:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 705 | void checkBoundarySegmentIndexProlongation ( const Grid &grid, const Entity &entity, const Intersection &intersection ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:15: -/usr/include/dune/geometry/axisalignedcubegeometry.hh: In constructor 'Dune::AxisAlignedCubeGeometry::AxisAlignedCubeGeometry(Dune::FieldVector, Dune::FieldVector, const std::bitset<_Nb>&) [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]': -/usr/include/dune/geometry/axisalignedcubegeometry.hh:113:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 113 | AxisAlignedCubeGeometry(const Dune::FieldVector lower, - | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc: In function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': +/build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:208: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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<3>]': /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:519:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 519 | void iterate(Grid &g) @@ -46360,25 +46163,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:13: -/usr/include/c++/10/bits/vector.tcc: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView >; int codim = 1]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView >; int codim = 1]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView >; int codim = 0]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 3; Grid = Dune::UGGrid<3>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, @@ -46394,14 +46178,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::UGGrid<3>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, @@ -46489,27 +46265,11 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 0]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > > >]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > > >; int codim = 0]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:20: /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh: In function 'void zeroEntityConsistency(Grid&) [with Grid = Dune::UGGrid<2>]': /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:164:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 164 | void zeroEntityConsistency (Grid &g) | ^~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > > >]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:20: /build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:705:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 @@ -46632,6 +46392,22 @@ /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:158:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 158 | return impl().corner( i ); | ~~~~~~~~~~~~~^~~~~ +/build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc: In function 'Dune::FieldVector::dimworld> Dune::YaspIntersection::integrationOuterNormal(const Dune::FieldVector::dim - 1)>&) const [with GridImp = const Dune::YaspGrid<1>]': +/build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:208: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/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc: In function 'Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2]': +/build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:208:1: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc: In function 'Dune::FieldVector::dimworld> Dune::YaspIntersection::integrationOuterNormal(const Dune::FieldVector::dim - 1)>&) const [with GridImp = const Dune::YaspGrid<2>]': +/build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:208: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/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc: In function 'Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': +/build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:208: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/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc: In function 'Dune::AxisAlignedCubeGeometry::JacobianTransposed Dune::AxisAlignedCubeGeometry::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2]': +/build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:208:1: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc: In function 'Dune::AxisAlignedCubeGeometry::JacobianTransposed Dune::AxisAlignedCubeGeometry::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]': +/build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:208: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/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc: In function 'Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]': +/build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:208: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/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc: In function 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 0; unsigned int coorddim = 2]': +/build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:208: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 /usr/include/c++/10/map:61, from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, @@ -46652,6 +46428,13 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.hh:12, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:116, + from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:18: +/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:369:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 369 | JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, @@ -46711,2231 +46494,63 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::UGGrid<2>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = Dune::UGGrid<2>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 2]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:12: -/usr/include/c++/10/bits/vector.tcc: In function 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 0]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:27, - from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:22: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/checkentitylifetime.hh:26:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 26 | bool checkEntityLifetimeForCodim(GV gv, std::size_t check_element_count, Dune::Codim, std::true_type) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:13: -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:27, - from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:22: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/checkentitylifetime.hh:26:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 26 | bool checkEntityLifetimeForCodim(GV gv, std::size_t check_element_count, Dune::Codim, std::true_type) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:13: -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 0]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/map:61, - from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, - from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, - from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:14, - from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:13: -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:27, - from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:22: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/checkentitylifetime.hh:26:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 26 | bool checkEntityLifetimeForCodim(GV gv, std::size_t check_element_count, Dune::Codim, std::true_type) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:13: -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 3]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426: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++/10/map:60, - from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, - from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, - from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:14, - from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:15: -/usr/include/c++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/10/bits/stl_tree.h:2193:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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++/10/vector:67, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:11: -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:11: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:13: -/usr/include/c++/10/bits/vector.tcc: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 1]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 1]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:27, - from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:22: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/checkentitylifetime.hh:26:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 26 | bool checkEntityLifetimeForCodim(GV gv, std::size_t check_element_count, Dune::Codim, std::true_type) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:13: -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > > >; int codim = 1]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:12: -/usr/include/c++/10/bits/vector.tcc: In function 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:27, - from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:22: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/checkentitylifetime.hh:26:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 26 | bool checkEntityLifetimeForCodim(GV gv, std::size_t check_element_count, Dune::Codim, std::true_type) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/map:60, - from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, - from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, - from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:14, - from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:15: -/usr/include/c++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/10/bits/stl_tree.h:2193:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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 /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:26, - from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:22: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/checkentityseed.hh:72:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 72 | static bool apply ( const Geometry &t1, const Geometry &t2, const double eps = 1e-10 ) - | ^~~~~ -In file included from /usr/include/c++/10/map:60, - from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, - from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, - from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:14, - from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:15: -/usr/include/c++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/10/bits/stl_tree.h:2193:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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++/10/map:61, - from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, - from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, - from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:14, - from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:15: -/usr/include/c++/10/bits/stl_map.h: In function 'Dune::checkInjectivity, unsigned int> >:: [with auto:35 = std::integral_constant]': -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'Dune::checkInjectivity, unsigned int> >:: [with auto:35 = std::integral_constant]': -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:16: -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Dune::YaspGrid::CollectiveCommunicationType, const Dune::YLoadBalance*) [with int dim = 1; Coordinates = Dune::EquidistantCoordinates]': -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:904:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 904 | YaspGrid (Dune::FieldVector L, - | ^~~~~~~~ -In file included from /usr/include/c++/10/map:60, - from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, - from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, - from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:14, - from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:15: -/usr/include/c++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/bits/stl_tree.h:2193: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 - 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple&>, std::tuple<>}; _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++/10/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++/10/map:61, - from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, - from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, - from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:14, - from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:15: -/usr/include/c++/10/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<30>; _Tp = Dune::FieldVector; _Compare = std::less >; _Alloc = std::allocator, Dune::FieldVector > >]': -/usr/include/c++/10/bits/stl_map.h:501:37: 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 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = Dune::YaspGrid<1>; IdSet = Dune::IdSet, Dune::YaspGlobalIdSet >, Dune::bigunsignedint<30> >]': -/usr/include/c++/10/bits/stl_map.h:501:37: 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 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates >; IdSet = Dune::IdSet >, Dune::YaspGlobalIdSet > >, Dune::bigunsignedint<30> >]': -/usr/include/c++/10/bits/stl_map.h:501:37: 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 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:16: -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Dune::YaspGrid::CollectiveCommunicationType, const Dune::YLoadBalance*) [with int dim = 2; Coordinates = Dune::EquidistantCoordinates]': -/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:904:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 904 | YaspGrid (Dune::FieldVector L, - | ^~~~~~~~ -In file included from /usr/include/c++/10/map:60, - from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, - from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, - from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:14, - from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:15: -/usr/include/c++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/bits/stl_tree.h:2193: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 - 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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++/10/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 -In file included from /usr/include/c++/10/map:61, - from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, - from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, - from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:14, - from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:15: -/usr/include/c++/10/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++/10/bits/stl_map.h:501:37: 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 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = Dune::YaspGrid<2>; IdSet = Dune::IdSet, Dune::YaspGlobalIdSet >, Dune::bigunsignedint<55> >]': -/usr/include/c++/10/bits/stl_map.h:501:37: 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 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:501:37: 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 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; IdSet = Dune::IdSet >, Dune::YaspGlobalIdSet > >, Dune::bigunsignedint<55> >]': -/usr/include/c++/10/bits/stl_map.h:501:37: 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 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:501:37: 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 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/map:60, - from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, - from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, - from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:14, - from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:15: -/usr/include/c++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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 -[ 94%] Linking CXX executable tensorgridfactorytest -cd /build/dune-grid-2.7.1/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 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pthread -rdynamic CMakeFiles/tensorgridfactorytest.dir/tensorgridfactorytest.cc.o -o tensorgridfactorytest -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/openmpi/lib:/build/dune-grid-2.7.1/build/lib -lgmp -lgmpxx -llapack -lblas -lf77blas -latlas -pthread /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so ../../../../lib/libdunegrid.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS3.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS2.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugL.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.7.1 -pthread -llapack -lblas -lf77blas -latlas /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 509 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:13: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': -/usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:67, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:13: -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:13: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426: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++/10/vector:67, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:11: -/usr/include/c++/10/bits/stl_vector.h: In function 'Dune::QuadratureRule Dune::JacobiNQuadratureRule1D::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]': -/usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 960 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 960 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:67, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:13: -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:13: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -make[5]: Leaving directory '/build/dune-grid-2.7.1/build' -In file included from /usr/include/c++/10/vector:67, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:13: -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 3]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -[ 94%] Built target tensorgridfactorytest -make -f dune/grid/utility/test/CMakeFiles/vertexordertest.dir/build.make dune/grid/utility/test/CMakeFiles/vertexordertest.dir/depend -make[5]: Entering directory '/build/dune-grid-2.7.1/build' -cd /build/dune-grid-2.7.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.7.1 /build/dune-grid-2.7.1/dune/grid/utility/test /build/dune-grid-2.7.1/build /build/dune-grid-2.7.1/build/dune/grid/utility/test /build/dune-grid-2.7.1/build/dune/grid/utility/test/CMakeFiles/vertexordertest.dir/DependInfo.cmake --color= -Dependee "/build/dune-grid-2.7.1/build/dune/grid/utility/test/CMakeFiles/vertexordertest.dir/DependInfo.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/utility/test/CMakeFiles/vertexordertest.dir/depend.internal". -Dependee "/build/dune-grid-2.7.1/build/dune/grid/utility/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/utility/test/CMakeFiles/vertexordertest.dir/depend.internal". -/usr/include/c++/10/bits/stl_vector.h: In constructor 'Dune::JacobiNQuadratureRule1D::JacobiNQuadratureRule1D(int, int) [with ct = double]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:13: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -Scanning dependencies of target vertexordertest -make[5]: Leaving directory '/build/dune-grid-2.7.1/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/dune-grid-2.7.1/build' -[ 94%] Building CXX object dune/grid/utility/test/CMakeFiles/vertexordertest.dir/vertexordertest.cc.o -cd /build/dune-grid-2.7.1/build/dune/grid/utility/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DMPI_NO_CPPBIND -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -o CMakeFiles/vertexordertest.dir/vertexordertest.cc.o -c /build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:11: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:67, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:11: -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 509 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': -/usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 -In file included from /usr/include/c++/10/vector:67, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:13: -/usr/include/c++/10/bits/stl_vector.h: In function 'Dune::QuadratureRule Dune::JacobiNQuadratureRule1D::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]': -/usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 960 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 960 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h: In constructor 'Dune::JacobiNQuadratureRule1D::JacobiNQuadratureRule1D(int, int) [with ct = double]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:13, - from /build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:29: -/build/dune-grid-2.7.1/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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:236:59: required from 'void testVertexOrder(const GV&, const VertexOrderFactory&, int&) [with unsigned int codim = 0; GV = Dune::GridView >; VertexOrderFactory = Dune::VertexOrderByIdFactory, unsigned int>, unsigned int>]' -/build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:279:21: required from 'void testVertexOrderByIdCubes(int&) [with Grid = Dune::OneDGrid]' -/build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:297:50: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:223:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 223 | GlobalCoordinate center () const - | ^~~~~~ -/build/dune-grid-2.7.1/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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:236:59: required from 'void testVertexOrder(const GV&, const VertexOrderFactory&, int&) [with unsigned int codim = 0; GV = Dune::GridView > >; VertexOrderFactory = Dune::VertexOrderByIdFactory, Dune::UGGridIdSet >, long long unsigned int>, unsigned int>]' -/build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:279:21: required from 'void testVertexOrderByIdCubes(int&) [with Grid = Dune::UGGrid<2>]' -/build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:307:52: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:223: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/dune-grid-2.7.1/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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:236:59: required from 'void testVertexOrder(const GV&, const VertexOrderFactory&, int&) [with unsigned int codim = 0; GV = Dune::GridView > >; VertexOrderFactory = Dune::VertexOrderByIdFactory, Dune::UGGridIdSet >, long long unsigned int>, unsigned int>]' -/build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:279:21: required from 'void testVertexOrderByIdCubes(int&) [with Grid = Dune::UGGrid<3>]' -/build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:320:52: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:223: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/dune-grid-2.7.1/dune/grid/onedgrid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:29: -/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; Dune::AxisAlignedCubeGeometry::GlobalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:225:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]' -/build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:236:59: required from 'void testVertexOrder(const GV&, const VertexOrderFactory&, int&) [with unsigned int codim = 0; GV = Dune::GridView >; VertexOrderFactory = Dune::VertexOrderByIdFactory, unsigned int>, unsigned int>]' -/build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:279:21: required from 'void testVertexOrderByIdCubes(int&) [with Grid = Dune::OneDGrid]' -/build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:297:50: required from here -/usr/include/dune/geometry/axisalignedcubegeometry.hh:217:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 217 | GlobalCoordinate center() const - | ^~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:13, - from /build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:29: -/build/dune-grid-2.7.1/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; Dune::GeometryDefaultImplementation::GlobalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:225: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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]' -/build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:236:59: required from 'void testVertexOrder(const GV&, const VertexOrderFactory&, int&) [with unsigned int codim = 0; GV = Dune::GridView > >; VertexOrderFactory = Dune::VertexOrderByIdFactory, Dune::UGGridIdSet >, long long unsigned int>, unsigned int>]' -/build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:279:21: required from 'void testVertexOrderByIdCubes(int&) [with Grid = Dune::UGGrid<2>]' -/build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:307:52: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:341:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 341 | GlobalCoordinate center () const - | ^~~~~~ -/build/dune-grid-2.7.1/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; Dune::GeometryDefaultImplementation::GlobalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:225: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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]' -/build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:236:59: required from 'void testVertexOrder(const GV&, const VertexOrderFactory&, int&) [with unsigned int codim = 0; GV = Dune::GridView > >; VertexOrderFactory = Dune::VertexOrderByIdFactory, Dune::UGGridIdSet >, long long unsigned int>, unsigned int>]' -/build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:279:21: required from 'void testVertexOrderByIdCubes(int&) [with Grid = Dune::UGGrid<3>]' -/build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:320:52: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:341: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/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:13, - from /build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:29: -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; Dune::Geometry::GlobalCoordinate = Dune::FieldVector; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:148:34: required from 'void testNeighborDim(const std::integral_constant&, const VertexOrder&, const VertexOrder&, const Intersection&) [with unsigned int mydim = 0; VertexOrder = Dune::GeneralVertexOrder<1, unsigned int>; Intersection = Dune::Intersection >]' -/build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:194:18: required from 'void testNeighbor(const std::integral_constant&, const VertexOrder&, const VertexOrder&, const Intersection&) [with VertexOrder = Dune::GeneralVertexOrder<1, unsigned int>; Intersection = Dune::Intersection >]' -/build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:230:23: required from 'void testVertexOrder(const GV&, const VertexOrderFactory&, int&) [with unsigned int codim = 0; GV = Dune::GridView >; VertexOrderFactory = Dune::VertexOrderByIdFactory, unsigned int>, unsigned int>]' -/build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:279:21: required from 'void testVertexOrderByIdCubes(int&) [with Grid = Dune::OneDGrid]' -/build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:297:50: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:165:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 165 | GlobalCoordinate global (const LocalCoordinate& local) const - | ^~~~~~ -/build/dune-grid-2.7.1/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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:148:34: required from 'void testNeighborDim(const std::integral_constant&, const VertexOrder&, const VertexOrder&, const Intersection&) [with unsigned int mydim = 1; VertexOrder = Dune::GeneralVertexOrder<2, unsigned int>; Intersection = Dune::Intersection, Dune::UGGridLeafIntersection > >]' -/build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:204:18: required from 'void testNeighbor(const std::integral_constant&, const VertexOrder&, const VertexOrder&, const Intersection&) [with unsigned int mydim = 1; VertexOrder = Dune::GeneralVertexOrder<2, unsigned int>; Intersection = Dune::Intersection, Dune::UGGridLeafIntersection > >]' -/build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:230:23: required from 'void testVertexOrder(const GV&, const VertexOrderFactory&, int&) [with unsigned int codim = 0; GV = Dune::GridView > >; VertexOrderFactory = Dune::VertexOrderByIdFactory, Dune::UGGridIdSet >, long long unsigned int>, unsigned int>]' -/build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:279:21: required from 'void testVertexOrderByIdCubes(int&) [with Grid = Dune::UGGrid<2>]' -/build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:307:52: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:165: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/dune-grid-2.7.1/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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:148:34: required from 'void testNeighborDim(const std::integral_constant&, const VertexOrder&, const VertexOrder&, const Intersection&) [with unsigned int mydim = 2; VertexOrder = Dune::GeneralVertexOrder<3, unsigned int>; Intersection = Dune::Intersection, Dune::UGGridLeafIntersection > >]' -/build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:204:18: required from 'void testNeighbor(const std::integral_constant&, const VertexOrder&, const VertexOrder&, const Intersection&) [with unsigned int mydim = 2; VertexOrder = Dune::GeneralVertexOrder<3, unsigned int>; Intersection = Dune::Intersection, Dune::UGGridLeafIntersection > >]' -/build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:230:23: required from 'void testVertexOrder(const GV&, const VertexOrderFactory&, int&) [with unsigned int codim = 0; GV = Dune::GridView > >; VertexOrderFactory = Dune::VertexOrderByIdFactory, Dune::UGGridIdSet >, long long unsigned int>, unsigned int>]' -/build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:279:21: required from 'void testVertexOrderByIdCubes(int&) [with Grid = Dune::UGGrid<3>]' -/build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:320:52: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:165: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/dune-grid-2.7.1/dune/grid/onedgrid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:29: -/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; Dune::AxisAlignedCubeGeometry::GlobalCoordinate = Dune::FieldVector; Dune::AxisAlignedCubeGeometry::LocalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:167: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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector; Dune::Geometry::LocalCoordinate = Dune::FieldVector]' -/build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:148:34: required from 'void testNeighborDim(const std::integral_constant&, const VertexOrder&, const VertexOrder&, const Intersection&) [with unsigned int mydim = 0; VertexOrder = Dune::GeneralVertexOrder<1, unsigned int>; Intersection = Dune::Intersection >]' -/build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:194:18: required from 'void testNeighbor(const std::integral_constant&, const VertexOrder&, const VertexOrder&, const Intersection&) [with VertexOrder = Dune::GeneralVertexOrder<1, unsigned int>; Intersection = Dune::Intersection >]' -/build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:230:23: required from 'void testVertexOrder(const GV&, const VertexOrderFactory&, int&) [with unsigned int codim = 0; GV = Dune::GridView >; VertexOrderFactory = Dune::VertexOrderByIdFactory, unsigned int>, unsigned int>]' -/build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:279:21: required from 'void testVertexOrderByIdCubes(int&) [with Grid = Dune::OneDGrid]' -/build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:297:50: required from here -/usr/include/dune/geometry/axisalignedcubegeometry.hh:150:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 150 | GlobalCoordinate global(const LocalCoordinate& local) const - | ^~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:13: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In function 'static Dune::QuadratureRule::dim> Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:67, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:13: -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 3; ctype = double; int dim = 3]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:236:59: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 236 | std::cout << "Element at " << eit->geometry().center() << ": " - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:236:59: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 3]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:22: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:705:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 705 | void checkBoundarySegmentIndexProlongation ( const Grid &grid, const Entity &entity, const Intersection &intersection ) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:28, - from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:22: -/build/dune-grid-2.7.1/dune/grid/test/checkidset.hh: In function 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = Dune::UGGrid<2>; IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>]': -/build/dune-grid-2.7.1/dune/grid/test/checkidset.hh:72:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 72 | void checkInjectivity(const Grid& grid, const IdSet& idSet) - | ^~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/map:61, - from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, - from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, - from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:14, - from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:15: -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:22: -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<2>]': -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:519:6: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 519 | void iterate(Grid &g) - | ^~~~~~~ -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:519:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:519: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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:519: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/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:13, - from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:15: -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:267:46: 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 impl().jacobianInverseTransposed(local); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:13, - from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:15: -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:158:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 158 | return impl().corner( i ); - | ~~~~~~~~~~~~~^~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:13, - from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:15: -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:267:46: 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 impl().jacobianInverseTransposed(local); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:13, - from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:15: -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:158:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 158 | return impl().corner( i ); - | ~~~~~~~~~~~~~^~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:22: -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]': -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:519:6: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 519 | void iterate(Grid &g) - | ^~~~~~~ -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:519:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:519: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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:519: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/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:13, - from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:15: -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:267:46: 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 impl().jacobianInverseTransposed(local); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:13, - from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:15: -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:158:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 158 | return impl().corner( i ); - | ~~~~~~~~~~~~~^~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:13, - from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:15: -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:267:46: 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 impl().jacobianInverseTransposed(local); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:13, - from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:15: -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:158:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 158 | return impl().corner( i ); - | ~~~~~~~~~~~~~^~~~~ -In file included from /usr/include/c++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:12: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:67, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:12: -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:12: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426: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++/10/vector:67, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:12: -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:12: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426: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++/10/vector:67, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:12: -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 3]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:12: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426: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++/10/vector:67, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:12: -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 3]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc: In function 'void testNeighborDim(const std::integral_constant&, const VertexOrder&, const VertexOrder&, const Intersection&) [with unsigned int mydim = 1; VertexOrder = Dune::GeneralVertexOrder<2, unsigned int>; Intersection = Dune::Intersection, Dune::UGGridLeafIntersection > >]': -/build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:116:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 116 | void testNeighborDim(const std::integral_constant&, - | ^~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/map:61, - from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, - from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, - from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:14, - from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:15: -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::UGGrid<2>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:67, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:12: -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 3]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 3; ctype = double; int dim = 3]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc: In function 'void testNeighborDim(const std::integral_constant&, const VertexOrder&, const VertexOrder&, const Intersection&) [with unsigned int mydim = 2; VertexOrder = Dune::GeneralVertexOrder<3, unsigned int>; Intersection = Dune::Intersection, Dune::UGGridLeafIntersection > >]': -/build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:116:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 116 | void testNeighborDim(const std::integral_constant&, - | ^~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::YaspGrid<2>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::YaspGrid<2>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::YaspGrid<2>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -[ 95%] Linking CXX executable vertexordertest -cd /build/dune-grid-2.7.1/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 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pthread -rdynamic CMakeFiles/vertexordertest.dir/vertexordertest.cc.o -o vertexordertest -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/openmpi/lib:/build/dune-grid-2.7.1/build/lib -lgmp -lgmpxx -llapack -lblas -lf77blas -latlas -pthread /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so ../../../../lib/libdunegrid.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS3.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS2.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugL.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.7.1 -pthread -llapack -lblas -lf77blas -latlas /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so -make[5]: Leaving directory '/build/dune-grid-2.7.1/build' -[ 95%] Built target vertexordertest -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/dune-grid-2.7.1/build' -cd /build/dune-grid-2.7.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.7.1 /build/dune-grid-2.7.1/dune/grid/io/file/test /build/dune-grid-2.7.1/build /build/dune-grid-2.7.1/build/dune/grid/io/file/test /build/dune-grid-2.7.1/build/dune/grid/io/file/test/CMakeFiles/gmshtest-alberta2d.dir/DependInfo.cmake --color= -Dependee "/build/dune-grid-2.7.1/build/dune/grid/io/file/test/CMakeFiles/gmshtest-alberta2d.dir/DependInfo.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/io/file/test/CMakeFiles/gmshtest-alberta2d.dir/depend.internal". -Dependee "/build/dune-grid-2.7.1/build/dune/grid/io/file/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/io/file/test/CMakeFiles/gmshtest-alberta2d.dir/depend.internal". -Scanning dependencies of target gmshtest-alberta2d -make[5]: Leaving directory '/build/dune-grid-2.7.1/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/dune-grid-2.7.1/build' -[ 95%] Building CXX object dune/grid/io/file/test/CMakeFiles/gmshtest-alberta2d.dir/gmshtest.cc.o -cd /build/dune-grid-2.7.1/build/dune/grid/io/file/test && /usr/bin/c++ -DALBERTA_DIM=2 -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/build/dune-grid-2.7.1/doc/grids/\" -DENABLE_ALBERTA -DENABLE_TBB=1 -DGMSH_ALBERTAGRID -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -o CMakeFiles/gmshtest-alberta2d.dir/gmshtest.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:17, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/projection.hh:8, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/meshpointer.hh:17, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/coordcache.hh:6, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:42, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:20: -/build/dune-grid-2.7.1/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': -/build/dune-grid-2.7.1/dune/grid/io/file/gmshreader.hh:204:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 204 | { - | ^ -In file included from /build/dune-grid-2.7.1/dune/grid/albertagrid/intersection.hh:8, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/intersectioniterator.hh:8, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/gridview.hh:14, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/gridfamily.hh:20, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:43, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:20: -/build/dune-grid-2.7.1/dune/grid/albertagrid/transformation.hh: In member function 'Dune::AlbertaTransformation::WorldVector Dune::AlbertaTransformation::evaluate(const WorldVector&) const': -/build/dune-grid-2.7.1/dune/grid/albertagrid/transformation.hh:39:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 39 | { - | ^ -In file included from /build/dune-grid-2.7.1/dune/grid/albertagrid/albertagrid.cc:15, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:654, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:20: -/build/dune-grid-2.7.1/dune/grid/albertagrid/intersection.cc: In member function 'Dune::AlbertaGridIntersectionBase::NormalVector Dune::AlbertaGridIntersectionBase::centerIntegrationOuterNormal() const [with Grid = const Dune::AlbertaGrid<1, 1>; Dune::AlbertaGridIntersectionBase::NormalVector = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/albertagrid/intersection.cc:108:93: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 108 | AlbertaGridIntersectionBase< const AlbertaGrid< 1, 1 > >::centerIntegrationOuterNormal () const - | ^~~~~ -/build/dune-grid-2.7.1/dune/grid/albertagrid/intersection.cc: In member function 'Dune::AlbertaGridIntersectionBase::NormalVector Dune::AlbertaGridIntersectionBase::centerIntegrationOuterNormal() const [with Grid = const Dune::AlbertaGrid<3, 3>; Dune::AlbertaGridIntersectionBase::NormalVector = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/albertagrid/intersection.cc:134:93: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 134 | AlbertaGridIntersectionBase< const AlbertaGrid< 3, 3 > >::centerIntegrationOuterNormal () const - | ^~~~~ -In file included from /usr/include/dune/geometry/quadraturerules.hh:532, - from /usr/include/dune/geometry/test/checkgeometry.hh:14, - from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, - from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:35: -/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:743:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 743 | { - | ^ -/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:1021:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1021 | { - | ^ In file included from /usr/include/dune/common/fvector.hh:20, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:24, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc: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; Dune::DenseVector::derived_type = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:554:19: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::AlbertaGrid<2>]' -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1005:16: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]' -/build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:86:12: required from 'void testReadingAndWritingGrid(const string&, const string&, const string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:142:95: required from here -/usr/include/dune/common/densevector.hh:448:18: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 448 | derived_type operator- (const DenseVector& b) const - | ^~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:29, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:20: -/build/dune-grid-2.7.1/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>; GeometryImp = Dune::AlbertaGridGlobalGeometry; Dune::Geometry::JacobianInverseTransposed = Dune::FieldMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:567:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::AlbertaGrid<2>]' -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1005:16: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]' -/build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:86:12: required from 'void testReadingAndWritingGrid(const string&, const string&, const string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:142:95: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:265:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 265 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:29, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:20: -/build/dune-grid-2.7.1/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>; GeometryImp = Dune::AlbertaGridGlobalGeometry; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:571:15: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::AlbertaGrid<2>]' -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1005:16: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]' -/build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:86:12: required from 'void testReadingAndWritingGrid(const string&, const string&, const string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:142:95: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:156:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 156 | GlobalCoordinate corner ( int i ) const - | ^~~~~~ -/build/dune-grid-2.7.1/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; Dune::Geometry::LocalCoordinate = Dune::FieldVector; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:728: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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:856:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1056:34: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]' -/build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:86:12: required from 'void testReadingAndWritingGrid(const string&, const string&, const string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:142:95: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:174:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 174 | LocalCoordinate local (const GlobalCoordinate& global) const - | ^~~~~ -/build/dune-grid-2.7.1/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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:728: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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:856:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1056:34: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]' -/build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:86:12: required from 'void testReadingAndWritingGrid(const string&, const string&, const string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:142:95: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:165:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 165 | GlobalCoordinate global (const LocalCoordinate& local) const - | ^~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/albertagrid/gridfamily.hh:21, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:43, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:20: -/build/dune-grid-2.7.1/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> >; Dune::GeometryReference::LocalCoordinate = Dune::FieldVector; Dune::GeometryReference::GlobalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:176: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; Dune::Geometry::LocalCoordinate = Dune::FieldVector; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]' -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:728: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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:856:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1056:34: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]' -/build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:86:12: required from 'void testReadingAndWritingGrid(const string&, const string&, const string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:142:95: required from here -/build/dune-grid-2.7.1/dune/grid/albertagrid/geometryreference.hh:56:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 56 | LocalCoordinate local ( const GlobalCoordinate &global ) const - | ^~~~~ -/build/dune-grid-2.7.1/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> >; Dune::GeometryReference::GlobalCoordinate = Dune::FieldVector; Dune::GeometryReference::LocalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:167:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference; Dune::Geometry::GlobalCoordinate = Dune::FieldVector; Dune::Geometry::LocalCoordinate = Dune::FieldVector]' -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:728: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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:856:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1056:34: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]' -/build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:86:12: required from 'void testReadingAndWritingGrid(const string&, const string&, const string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:142:95: required from here -/build/dune-grid-2.7.1/dune/grid/albertagrid/geometryreference.hh:51:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 51 | GlobalCoordinate global ( const LocalCoordinate &local ) const - | ^~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/albertagrid/albertagrid.cc:13, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:654, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:20: -/build/dune-grid-2.7.1/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>; Dune::AlbertaGridGeometry::LocalCoordinate = Dune::FieldVector; Dune::AlbertaGridGeometry::GlobalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/albertagrid/geometryreference.hh:58:26: required from 'Dune::GeometryReference::LocalCoordinate Dune::GeometryReference::local(const GlobalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2> >; Dune::GeometryReference::LocalCoordinate = Dune::FieldVector; Dune::GeometryReference::GlobalCoordinate = Dune::FieldVector]' -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:176: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; Dune::Geometry::LocalCoordinate = Dune::FieldVector; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]' -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:728: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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:856:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1056:34: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]' -/build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:86:12: required from 'void testReadingAndWritingGrid(const string&, const string&, const string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:142:95: required from here -/build/dune-grid-2.7.1/dune/grid/albertagrid/geometry.cc:43:3: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 43 | AlbertaGridGeometry< mydim, cdim, GridImp >::local ( const GlobalCoordinate &global ) const - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/dune-grid-2.7.1/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>; Dune::AlbertaGridGeometry::GlobalCoordinate = Dune::FieldVector; Dune::AlbertaGridGeometry::LocalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/albertagrid/geometryreference.hh:53:27: required from 'Dune::GeometryReference::GlobalCoordinate Dune::GeometryReference::global(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2> >; Dune::GeometryReference::GlobalCoordinate = Dune::FieldVector; Dune::GeometryReference::LocalCoordinate = Dune::FieldVector]' -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:167:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference; Dune::Geometry::GlobalCoordinate = Dune::FieldVector; Dune::Geometry::LocalCoordinate = Dune::FieldVector]' -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:728: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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:856:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1056:34: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]' -/build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:86:12: required from 'void testReadingAndWritingGrid(const string&, const string&, const string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:142:95: required from here -/build/dune-grid-2.7.1/dune/grid/albertagrid/geometry.cc:32:3: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 32 | AlbertaGridGeometry< mydim, cdim, GridImp >::global ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:29, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:20: -/build/dune-grid-2.7.1/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; Dune::Geometry::JacobianTransposed = Dune::FieldMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/test/staticcheck.hh:43: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/dune-grid-2.7.1/dune/grid/test/staticcheck.hh:49:7: required from 'GeometryInterface::GeometryInterface() [with Geometry = Dune::Geometry<2, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; int dim = 2]' -/build/dune-grid-2.7.1/dune/grid/test/staticcheck.hh:72:3: required from 'void DoEntityInterfaceCheck(Entity&) [with Entity = const Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>]' -/build/dune-grid-2.7.1/dune/grid/test/staticcheck.hh:272:27: required from 'static void EntityInterface::check(const Entity&, bool) [with Grid = Dune::AlbertaGrid<2>; int dim = 2; EntityInterface::Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>]' -/build/dune-grid-2.7.1/dune/grid/test/staticcheck.hh:311:7: required from 'EntityInterface::EntityInterface() [with Grid = Dune::AlbertaGrid<2>; int dim = 2]' -/build/dune-grid-2.7.1/dune/grid/test/staticcheck.hh:559:5: required from 'static void GridInterface::check(const Grid&) [with Grid = Dune::AlbertaGrid<2>]' -/build/dune-grid-2.7.1/dune/grid/test/staticcheck.hh:567:7: required from 'GridInterface::GridInterface() [with Grid = Dune::AlbertaGrid<2>]' -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:961:3: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]' -/build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:86:12: required from 'void testReadingAndWritingGrid(const string&, const string&, const string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:142:95: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:239:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 239 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const - | ^~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:29, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:20: -/build/dune-grid-2.7.1/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::AlbertaGridGlobalGeometry; Dune::Geometry::GlobalCoordinate = Dune::FieldVector; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:123:34: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>]' -/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:79:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const 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]' -/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:74:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<2>]' -/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:102:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; int codim = 1; GI = Dune::AlbertaGrid<2>; std::true_type = std::integral_constant]' -/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:66:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/usr/include/dune/common/hybridutilities.hh:224:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker::checkGeometry > >::; Index = unsigned int; Index ...i = {0, 1, 2}]' -/usr/include/dune/common/hybridutilities.hh:269:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker::checkGeometry > >::]' -/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:177:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::AlbertaLevelGridViewTraits >; Grid = Dune::AlbertaGrid<2>]' -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1017:24: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]' -/build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:86:12: required from 'void testReadingAndWritingGrid(const string&, const string&, const string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:142:95: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:165:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 165 | GlobalCoordinate global (const LocalCoordinate& local) const - | ^~~~~~ -/build/dune-grid-2.7.1/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::AlbertaGridGlobalGeometry; Dune::Geometry::LocalCoordinate = Dune::FieldVector; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:157:31: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>]' -/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:79:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const 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]' -/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:74:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<2>]' -/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:102:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; int codim = 1; GI = Dune::AlbertaGrid<2>; std::true_type = std::integral_constant]' -/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:66:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/usr/include/dune/common/hybridutilities.hh:224:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker::checkGeometry > >::; Index = unsigned int; Index ...i = {0, 1, 2}]' -/usr/include/dune/common/hybridutilities.hh:269:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker::checkGeometry > >::]' -/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:177:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::AlbertaLevelGridViewTraits >; Grid = Dune::AlbertaGrid<2>]' -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1017:24: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]' -/build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:86:12: required from 'void testReadingAndWritingGrid(const string&, const string&, const string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:142:95: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:174:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 174 | LocalCoordinate local (const GlobalCoordinate& global) const - | ^~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:29, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:20: -/build/dune-grid-2.7.1/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>; GeometryImp = Dune::AlbertaGridGlobalGeometry; Dune::Geometry::JacobianTransposed = Dune::FieldMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:164:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>]' -/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:79:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const 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]' -/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:74:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<2>]' -/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:102:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; int codim = 1; GI = Dune::AlbertaGrid<2>; std::true_type = std::integral_constant]' -/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:66:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/usr/include/dune/common/hybridutilities.hh:224:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker::checkGeometry > >::; Index = unsigned int; Index ...i = {0, 1, 2}]' -/usr/include/dune/common/hybridutilities.hh:269:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker::checkGeometry > >::]' -/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:177:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::AlbertaLevelGridViewTraits >; Grid = Dune::AlbertaGrid<2>]' -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1017:24: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]' -/build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:86:12: required from 'void testReadingAndWritingGrid(const string&, const string&, const string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:142:95: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:239:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 239 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const - | ^~~~~~~~~~~~~~~~~~ -/build/dune-grid-2.7.1/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>; GeometryImp = Dune::AlbertaGridGlobalGeometry; Dune::Geometry::JacobianInverseTransposed = Dune::FieldMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:165:80: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>]' -/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:79:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const 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]' -/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:74:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<2>]' -/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:102:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; int codim = 1; GI = Dune::AlbertaGrid<2>; std::true_type = std::integral_constant]' -/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:66:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/usr/include/dune/common/hybridutilities.hh:224:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker::checkGeometry > >::; Index = unsigned int; Index ...i = {0, 1, 2}]' -/usr/include/dune/common/hybridutilities.hh:269:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker::checkGeometry > >::]' -/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:177:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::AlbertaLevelGridViewTraits >; Grid = Dune::AlbertaGrid<2>]' -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1017:24: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]' -/build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:86:12: required from 'void testReadingAndWritingGrid(const string&, const string&, const string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:142:95: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:265:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 265 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:29, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:20: -/build/dune-grid-2.7.1/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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/test/checkgeometry.hh:123:34: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>]' -/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:79:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const 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]' -/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:74:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<2>]' -/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:102:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; int codim = 2; GI = Dune::AlbertaGrid<2>; std::true_type = std::integral_constant]' -/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:66:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/usr/include/dune/common/hybridutilities.hh:224:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker::checkGeometry > >::; Index = unsigned int; Index ...i = {0, 1, 2}]' -/usr/include/dune/common/hybridutilities.hh:269:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker::checkGeometry > >::]' -/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:177:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::AlbertaLevelGridViewTraits >; Grid = Dune::AlbertaGrid<2>]' -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1017:24: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]' -/build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:86:12: required from 'void testReadingAndWritingGrid(const string&, const string&, const string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string]' -/build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:142:95: required from here -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:165:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 165 | GlobalCoordinate global (const LocalCoordinate& local) const - | ^~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:13, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/projection.hh:8, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/meshpointer.hh:17, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/coordcache.hh:6, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:42, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.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 = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits; Dune::MultiLinearGeometry::LocalCoordinate = Dune::FieldVector; Dune::MultiLinearGeometry::GlobalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:166:52: required from 'Dune::BoundarySegmentWrapper::CoordinateType Dune::BoundarySegmentWrapper::operator()(const CoordinateType&) const [with int dim = 2; int dimworld = 2; Dune::BoundarySegmentWrapper::CoordinateType = Dune::FieldVector]' -/build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:164:20: required from here -/usr/include/dune/geometry/multilineargeometry.hh:304:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 304 | 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; Dune::MultiLinearGeometry::GlobalCoordinate = Dune::FieldVector]': -/build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:188:37: required from 'void Dune::BoundarySegmentWrapper::backup(Dune::BoundarySegmentWrapper::ObjectStreamType&) const [with int dim = 2; int dimworld = 2; Dune::BoundarySegmentWrapper::ObjectStreamType = std::__cxx11::basic_stringstream]' -/build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:174:10: required from here -/usr/include/dune/geometry/multilineargeometry.hh:267:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 267 | 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; Dune::MultiLinearGeometry::JacobianTransposed = Dune::FieldMatrix; Dune::MultiLinearGeometry::LocalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/multilineargeometry.hh:315:96: required from 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits; Dune::MultiLinearGeometry::LocalCoordinate = Dune::FieldVector; Dune::MultiLinearGeometry::GlobalCoordinate = Dune::FieldVector]' -/build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:166:52: required from 'Dune::BoundarySegmentWrapper::CoordinateType Dune::BoundarySegmentWrapper::operator()(const CoordinateType&) const [with int dim = 2; int dimworld = 2; Dune::BoundarySegmentWrapper::CoordinateType = Dune::FieldVector]' -/build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:164:20: required from here -/usr/include/dune/geometry/multilineargeometry.hh:369:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 369 | JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/albertagrid/projection.hh:8, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/meshpointer.hh:17, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/coordcache.hh:6, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:42, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:20: -/build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh: In member function 'void Dune::BoundarySegmentWrapper::backup(Dune::BoundarySegmentWrapper::ObjectStreamType&) const [with int dim = 2; int dimworld = 2]': -/build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:188:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 188 | corner = faceMapping_.corner( i ); - | ^~~~~~ -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:166:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 166 | return boundarySegment() ( faceMapping_.local( global ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:166:63: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 166 | return boundarySegment() ( faceMapping_.local( global ) ); - | ^ -In file included from /build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:13, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/projection.hh:8, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/meshpointer.hh:17, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/coordcache.hh:6, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:42, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:20: -/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:304:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 304 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const - | ^~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:313:32: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 313 | const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord; - | ^~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:315:96: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 315 | MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx ); - | ~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:317:73: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 317 | return LocalCoordinate( std::numeric_limits< ctype > :: max() ); - | ^ -/usr/include/dune/geometry/multilineargeometry.hh: In static member function 'static bool Dune::MultiLinearGeometry::affine(Dune::MultiLinearGeometry::TopologyId, std::integral_constant, CornerIterator&, Dune::MultiLinearGeometry::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:869:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 869 | 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:369:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 369 | JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:6, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:20: -/build/dune-grid-2.7.1/dune/grid/albertagrid/gridfactory.hh: In member function 'void Dune::GridFactory >::insertBoundarySegment(const std::vector&, const std::shared_ptr >::dimension, Dune::GridFactory >::dimensionworld> >&) [with int dim = 2; int dimworld = 2]': -/build/dune-grid-2.7.1/dune/grid/albertagrid/gridfactory.hh:244:74: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 244 | if( ((*boundarySegment)( refSimplex.position( i, dimension-1 ) ) - coords[ i ]).two_norm() > 1e-6 ) - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:23, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:35: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/staticcheck.hh:43:27: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 43 | geo.jacobianTransposed( v ); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:29, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:20: -/build/dune-grid-2.7.1/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>; GeometryImp = Dune::AlbertaGridGlobalGeometry]': -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:156:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 156 | GlobalCoordinate corner ( int i ) const - | ^~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:29, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:20: -/build/dune-grid-2.7.1/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>; GeometryImp = Dune::AlbertaGridGlobalGeometry]': -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:239:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 239 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const - | ^~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:23, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:35: -/build/dune-grid-2.7.1/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>, Dune::AlbertaGridGlobalGeometry>; int codim = 1; int dim = 2]': -/build/dune-grid-2.7.1/dune/grid/test/staticcheck.hh:36:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 36 | geo.corner( 0 ); - | ~~~~~~~~~~^~~~~ -/build/dune-grid-2.7.1/dune/grid/test/staticcheck.hh:41:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 41 | geo.local(g); - | ~~~~~~~~~^~~ -/build/dune-grid-2.7.1/dune/grid/test/staticcheck.hh:43:27: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 43 | geo.jacobianTransposed( v ); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/dune-grid-2.7.1/dune/grid/test/staticcheck.hh:44:34: 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.jacobianInverseTransposed( v ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:29, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:20: -/build/dune-grid-2.7.1/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>; GeometryImp = Dune::AlbertaGridGlobalGeometry]': -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:156:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 156 | GlobalCoordinate corner ( int i ) const - | ^~~~~~ -/build/dune-grid-2.7.1/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>; GeometryImp = Dune::AlbertaGridGlobalGeometry]': -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:174:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 174 | LocalCoordinate local (const GlobalCoordinate& global) const - | ^~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/albertagrid/albertagrid.cc:13, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:654, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:20: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/albertagrid/geometry.cc:46:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 46 | jacobianInverseTransposed().mtv( global - corner( 0 ), x ); - | ~~~~~~~^~~~~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/albertagrid/geometry.cc:47:12: 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 x; - | ^ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:29, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:20: -/build/dune-grid-2.7.1/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>; GeometryImp = Dune::AlbertaGridGlobalGeometry]': -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:239:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 239 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const - | ^~~~~~~~~~~~~~~~~~ -/build/dune-grid-2.7.1/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>; GeometryImp = Dune::AlbertaGridGlobalGeometry]': -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:265:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 265 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:23, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:35: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/staticcheck.hh:36:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 36 | geo.corner( 0 ); - | ~~~~~~~~~~^~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:35: -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::AlbertaGrid<2>]': -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:567:38: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 567 | geo.jacobianInverseTransposed( origin ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:571:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 571 | geo.corner( 0 ); - | ~~~~~~~~~~^~~~~ -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:609:50: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 609 | lit->geometry().jacobianInverseTransposed(origin); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:614:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 614 | lit->geometry().corner( 0 ); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::AlbertaGrid<2>]': -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:567:38: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 567 | geo.jacobianInverseTransposed( origin ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:571:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 571 | geo.corner( 0 ); - | ~~~~~~~~~~^~~~~ -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:609:50: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 609 | lit->geometry().jacobianInverseTransposed(origin); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:614:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 614 | lit->geometry().corner( 0 ); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, - from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:35: -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<2, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:164:33: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 164 | const JacobianTransposed &jt = geometry.jacobianTransposed( x ); - | ^~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:29, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:20: -/build/dune-grid-2.7.1/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::AlbertaGridGlobalGeometry]': -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:223:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 223 | GlobalCoordinate center () const - | ^~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, - from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:35: -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:157:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 157 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:157:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 157 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:157:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 157 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/test/checkgeometry.hh:164:33: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 164 | const JacobianTransposed &jt = geometry.jacobianTransposed( x ); - | ^~ -/usr/include/dune/geometry/test/checkgeometry.hh:165:40: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 165 | const JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( x ); - | ^~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:29, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:20: -/build/dune-grid-2.7.1/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>; GeometryImp = Dune::AlbertaGridGlobalGeometry]': -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:223:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 223 | GlobalCoordinate center () const - | ^~~~~~ -In file included from /usr/include/dune/common/fvector.hh:20, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:24, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:20: -/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:448:18: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 448 | derived_type operator- (const DenseVector& b) const - | ^~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, - from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:35: -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:71:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 71 | cornerAvg += geometry.corner( i ); - | ~~~~~~~~~~~~~~~^~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:35: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:728:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 728 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:728:57: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 728 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); - | ^ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:29, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:20: -/build/dune-grid-2.7.1/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>; GeometryImp = Dune::LocalGeometryReference]': -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:174:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 174 | LocalCoordinate local (const GlobalCoordinate& global) const - | ^~~~~ -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/common/geometry.hh:165:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 165 | GlobalCoordinate global (const LocalCoordinate& local) const - | ^~~~~~ -/build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc: In function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]': -/build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:170:1: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 170 | } - | ^ -/build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc: In function 'const Dune::FieldVector::n> Dune::VTKWriter::CellIterator::position() const [with GridView = Dune::GridView > >]': -/build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:170: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/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc: In function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]': -/build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:170: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/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc: In function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]': -/build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:170: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/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc: In function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]': -/build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:170: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/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc: In function 'Dune::AlbertaGridGeometry::GlobalCoordinate Dune::AlbertaGridGeometry::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>]': -/build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:170: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/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc: In function 'Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': -/build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:170: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 file included from /build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:17, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/projection.hh:8, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/meshpointer.hh:17, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/coordcache.hh:6, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:42, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:20: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/io/file/gmshreader.hh:100:28: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 100 | virtual GlobalVector operator() ( const Dune::FieldVector &local ) const - | ^~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:11: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/albertagrid/albertagrid.cc:13, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:654, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:20: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/albertagrid/geometry.cc:43:3: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 43 | AlbertaGridGeometry< mydim, cdim, GridImp >::local ( const GlobalCoordinate &global ) const - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/albertagrid/geometry.cc:43: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/dune-grid-2.7.1/dune/grid/albertagrid/geometry.cc:43: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/dune-grid-2.7.1/dune/grid/albertagrid/geometry.cc:46:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 46 | jacobianInverseTransposed().mtv( global - corner( 0 ), x ); - | ~~~~~~~^~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::YaspGrid<2>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = Dune::YaspGrid<2>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, - from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, - from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:22: -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>]': -/usr/include/dune/geometry/test/checkgeometry.hh:32:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 32 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:13, - from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:15: -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:158:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 158 | return impl().corner( i ); - | ~~~~~~~~~~~~~^~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:15, from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:13, - from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:15: -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:241:39: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 241 | return impl().jacobianTransposed( local ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:24, - from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:22: -/build/dune-grid-2.7.1/dune/grid/test/checkindexset.hh: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::UGGrid<2>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': -/build/dune-grid-2.7.1/dune/grid/test/checkindexset.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 checkIndexSetForCodim ( const Grid &grid, const GridView &view, - | ^~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/map:61, - from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, - from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, - from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:14, - from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:15: -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = Dune::UGGrid<2>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:67, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:13: -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 3]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /usr/include/c++/10/map:60, - from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, - from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:30, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:20: -/usr/include/c++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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++/10/map:61, - from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, - from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:30, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:20: -/usr/include/c++/10/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++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:22: -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh: In function 'void zeroEntityConsistency(Grid&) [with Grid = Dune::UGGrid<3>]': -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:164:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 164 | void zeroEntityConsistency (Grid &g) - | ^~~~~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:22: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:705:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 705 | void checkBoundarySegmentIndexProlongation ( const Grid &grid, const Entity &entity, const Intersection &intersection ) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/map:60, - from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, - from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:30, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:20: -/usr/include/c++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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++/10/map:61, - from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, - from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:30, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:20: -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = Dune::AlbertaGrid<2>; IdSet = Dune::IdSet, Dune::AlbertaGridIdSet<2, 2>, unsigned int>]': -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<3>]': -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:519:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 519 | void iterate(Grid &g) - | ^~~~~~~ -In file included from /usr/include/c++/10/map:61, - from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, - from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, - from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:14, - from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:15: -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::UGGrid<3>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:11: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426: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++/10/vector:67, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:11: -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 3; Grid = Dune::UGGrid<3>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:11: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:67, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:11: -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:11: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426: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++/10/vector:67, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:11: -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:11: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 3]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::UGGrid<3>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 3; ctype = double; int dim = 3]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 3; Grid = Dune::UGGrid<3>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In function 'static Dune::QuadratureRule::dim> Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:67, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:11: -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 3]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = Dune::UGGrid<3>; IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>]': -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:15: +/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:448:18: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 448 | derived_type operator- (const DenseVector& b) const + | ^~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::UGGrid<2>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = Dune::UGGrid<2>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:35: -/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh: In function 'static void Dune::CheckSubEntityGeometry::Operation::check(const true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; int codim = 1; GI = Dune::AlbertaGrid<2>]': -/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:85:19: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 85 | static void check(const std::true_type&, const Entity &entity) - | ^~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, - from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:35: -/usr/include/dune/geometry/test/checkgeometry.hh:82:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 82 | if( (corner - center).two_norm() <= tolerance ) - | ~~~~~~~~^~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:29, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:20: -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:176:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 176 | return impl().local( global ); - | ~~~~~~~~~~~~^~~~~~~~~~ -In file included from /usr/include/c++/10/vector:67, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:11: -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:6, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:20: -/build/dune-grid-2.7.1/dune/grid/albertagrid/gridfactory.hh: In member function 'void Dune::GridFactory >::insertBoundarySegment(const std::vector&, const std::shared_ptr >::dimension, Dune::GridFactory >::dimensionworld> >&) [with int dim = 2; int dimworld = 2]': -/build/dune-grid-2.7.1/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 file included from /usr/include/c++/10/map:61, - from /build/dune-grid-2.7.1/dune/grid/utility/persistentcontainer.hh:6, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridpersistentcontainer.hh:13, - from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:84, - from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:12: -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: 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++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 521 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:67, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:11: -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _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:448: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++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /usr/include/dune/common/parallel/communication.hh:14, from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:13: -/usr/include/c++/10/bits/vector.tcc: In function 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]': + from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:12: +/usr/include/c++/10/bits/vector.tcc: In function 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/map:61, from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:30, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:20: -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::AlbertaGrid<2>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::AlbertaGrid<2>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': + from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:14, + from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:13: +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -48943,15 +46558,14 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: 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++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 521 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::AlbertaGrid<2>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -48959,7 +46573,17 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::AlbertaGrid<2>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +[ 93%] Linking CXX executable test-yaspgrid-yaspfactory-2d +cd /build/dune-grid-2.7.1/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 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pthread -rdynamic CMakeFiles/test-yaspgrid-yaspfactory-2d.dir/test-yaspgrid-yaspfactory-2d.cc.o -o test-yaspgrid-yaspfactory-2d -Wl,-rpath,/build/dune-grid-2.7.1/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib ../../../../lib/libdunegrid.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS3.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS2.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugL.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.7.1 -lgmp -lgmpxx -llapack -lblas -lf77blas -latlas -pthread /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -48967,28 +46591,27 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/map:61, - from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, - from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, - from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:14, - from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:15: -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::YaspGrid<1>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: 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++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 521 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = Dune::AlbertaGrid<2>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': +make[5]: Leaving directory '/build/dune-grid-2.7.1/build' +[ 93%] Built target test-yaspgrid-yaspfactory-2d +make -f dune/grid/utility/test/CMakeFiles/vertexordertest.dir/build.make dune/grid/utility/test/CMakeFiles/vertexordertest.dir/depend +make[5]: Entering directory '/build/dune-grid-2.7.1/build' +cd /build/dune-grid-2.7.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.7.1 /build/dune-grid-2.7.1/dune/grid/utility/test /build/dune-grid-2.7.1/build /build/dune-grid-2.7.1/build/dune/grid/utility/test /build/dune-grid-2.7.1/build/dune/grid/utility/test/CMakeFiles/vertexordertest.dir/DependInfo.cmake --color= +Dependee "/build/dune-grid-2.7.1/build/dune/grid/utility/test/CMakeFiles/vertexordertest.dir/DependInfo.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/utility/test/CMakeFiles/vertexordertest.dir/depend.internal". +Dependee "/build/dune-grid-2.7.1/build/dune/grid/utility/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/utility/test/CMakeFiles/vertexordertest.dir/depend.internal". +Scanning dependencies of target vertexordertest +make[5]: Leaving directory '/build/dune-grid-2.7.1/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/dune-grid-2.7.1/build' +[ 93%] Building CXX object dune/grid/utility/test/CMakeFiles/vertexordertest.dir/vertexordertest.cc.o +cd /build/dune-grid-2.7.1/build/dune/grid/utility/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DMPI_NO_CPPBIND -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -o CMakeFiles/vertexordertest.dir/vertexordertest.cc.o -c /build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -48996,45 +46619,14 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:35: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:705:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 705 | void checkBoundarySegmentIndexProlongation ( const Grid &grid, const Entity &entity, const Intersection &intersection ) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:705: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/dune-grid-2.7.1/dune/grid/albertagrid/gridfamily.hh:21, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:43, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:20: -/build/dune-grid-2.7.1/dune/grid/albertagrid/geometryreference.hh:58:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 58 | return impl().local( global ); - | ~~~~~~~~~~~~^~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/albertagrid/geometryreference.hh:53:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 53 | return impl().global( local ); - | ~~~~~~~~~~~~~^~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::YaspGrid<1>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: 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++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 521 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/map:61, - from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, - from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:30, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:20: -/usr/include/c++/10/bits/stl_map.h: In function 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]': +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -49042,8 +46634,7 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: 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++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 521 | std::forward_as_tuple(std::move(__k)), @@ -49051,141 +46642,375 @@ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:11: + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/utility/test/tensorgridfactorytest.cc:12: +/usr/include/c++/10/bits/vector.tcc: In function 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:13, + from /build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:29: +/build/dune-grid-2.7.1/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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:236:59: required from 'void testVertexOrder(const GV&, const VertexOrderFactory&, int&) [with unsigned int codim = 0; GV = Dune::GridView >; VertexOrderFactory = Dune::VertexOrderByIdFactory, unsigned int>, unsigned int>]' +/build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:279:21: required from 'void testVertexOrderByIdCubes(int&) [with Grid = Dune::OneDGrid]' +/build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:297:50: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:223:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 223 | GlobalCoordinate center () const + | ^~~~~~ +/build/dune-grid-2.7.1/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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:236:59: required from 'void testVertexOrder(const GV&, const VertexOrderFactory&, int&) [with unsigned int codim = 0; GV = Dune::GridView > >; VertexOrderFactory = Dune::VertexOrderByIdFactory, Dune::UGGridIdSet >, long long unsigned int>, unsigned int>]' +/build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:279:21: required from 'void testVertexOrderByIdCubes(int&) [with Grid = Dune::UGGrid<2>]' +/build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:307:52: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:223: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/dune-grid-2.7.1/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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:236:59: required from 'void testVertexOrder(const GV&, const VertexOrderFactory&, int&) [with unsigned int codim = 0; GV = Dune::GridView > >; VertexOrderFactory = Dune::VertexOrderByIdFactory, Dune::UGGridIdSet >, long long unsigned int>, unsigned int>]' +/build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:279:21: required from 'void testVertexOrderByIdCubes(int&) [with Grid = Dune::UGGrid<3>]' +/build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:320:52: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:223: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/dune-grid-2.7.1/dune/grid/onedgrid.hh:16, + from /build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:29: +/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; Dune::AxisAlignedCubeGeometry::GlobalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:225:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]' +/build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:236:59: required from 'void testVertexOrder(const GV&, const VertexOrderFactory&, int&) [with unsigned int codim = 0; GV = Dune::GridView >; VertexOrderFactory = Dune::VertexOrderByIdFactory, unsigned int>, unsigned int>]' +/build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:279:21: required from 'void testVertexOrderByIdCubes(int&) [with Grid = Dune::OneDGrid]' +/build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:297:50: required from here +/usr/include/dune/geometry/axisalignedcubegeometry.hh:217:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 217 | GlobalCoordinate center() const + | ^~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:13, + from /build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:29: +/build/dune-grid-2.7.1/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; Dune::GeometryDefaultImplementation::GlobalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:225: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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]' +/build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:236:59: required from 'void testVertexOrder(const GV&, const VertexOrderFactory&, int&) [with unsigned int codim = 0; GV = Dune::GridView > >; VertexOrderFactory = Dune::VertexOrderByIdFactory, Dune::UGGridIdSet >, long long unsigned int>, unsigned int>]' +/build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:279:21: required from 'void testVertexOrderByIdCubes(int&) [with Grid = Dune::UGGrid<2>]' +/build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:307:52: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:341:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 341 | GlobalCoordinate center () const + | ^~~~~~ +/build/dune-grid-2.7.1/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; Dune::GeometryDefaultImplementation::GlobalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:225: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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]' +/build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:236:59: required from 'void testVertexOrder(const GV&, const VertexOrderFactory&, int&) [with unsigned int codim = 0; GV = Dune::GridView > >; VertexOrderFactory = Dune::VertexOrderByIdFactory, Dune::UGGridIdSet >, long long unsigned int>, unsigned int>]' +/build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:279:21: required from 'void testVertexOrderByIdCubes(int&) [with Grid = Dune::UGGrid<3>]' +/build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:320:52: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:341: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/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:13, + from /build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:29: +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; Dune::Geometry::GlobalCoordinate = Dune::FieldVector; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:148:34: required from 'void testNeighborDim(const std::integral_constant&, const VertexOrder&, const VertexOrder&, const Intersection&) [with unsigned int mydim = 0; VertexOrder = Dune::GeneralVertexOrder<1, unsigned int>; Intersection = Dune::Intersection >]' +/build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:194:18: required from 'void testNeighbor(const std::integral_constant&, const VertexOrder&, const VertexOrder&, const Intersection&) [with VertexOrder = Dune::GeneralVertexOrder<1, unsigned int>; Intersection = Dune::Intersection >]' +/build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:230:23: required from 'void testVertexOrder(const GV&, const VertexOrderFactory&, int&) [with unsigned int codim = 0; GV = Dune::GridView >; VertexOrderFactory = Dune::VertexOrderByIdFactory, unsigned int>, unsigned int>]' +/build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:279:21: required from 'void testVertexOrderByIdCubes(int&) [with Grid = Dune::OneDGrid]' +/build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:297:50: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:165:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 165 | GlobalCoordinate global (const LocalCoordinate& local) const + | ^~~~~~ +/build/dune-grid-2.7.1/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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:148:34: required from 'void testNeighborDim(const std::integral_constant&, const VertexOrder&, const VertexOrder&, const Intersection&) [with unsigned int mydim = 1; VertexOrder = Dune::GeneralVertexOrder<2, unsigned int>; Intersection = Dune::Intersection, Dune::UGGridLeafIntersection > >]' +/build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:204:18: required from 'void testNeighbor(const std::integral_constant&, const VertexOrder&, const VertexOrder&, const Intersection&) [with unsigned int mydim = 1; VertexOrder = Dune::GeneralVertexOrder<2, unsigned int>; Intersection = Dune::Intersection, Dune::UGGridLeafIntersection > >]' +/build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:230:23: required from 'void testVertexOrder(const GV&, const VertexOrderFactory&, int&) [with unsigned int codim = 0; GV = Dune::GridView > >; VertexOrderFactory = Dune::VertexOrderByIdFactory, Dune::UGGridIdSet >, long long unsigned int>, unsigned int>]' +/build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:279:21: required from 'void testVertexOrderByIdCubes(int&) [with Grid = Dune::UGGrid<2>]' +/build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:307:52: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:165: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/dune-grid-2.7.1/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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:148:34: required from 'void testNeighborDim(const std::integral_constant&, const VertexOrder&, const VertexOrder&, const Intersection&) [with unsigned int mydim = 2; VertexOrder = Dune::GeneralVertexOrder<3, unsigned int>; Intersection = Dune::Intersection, Dune::UGGridLeafIntersection > >]' +/build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:204:18: required from 'void testNeighbor(const std::integral_constant&, const VertexOrder&, const VertexOrder&, const Intersection&) [with unsigned int mydim = 2; VertexOrder = Dune::GeneralVertexOrder<3, unsigned int>; Intersection = Dune::Intersection, Dune::UGGridLeafIntersection > >]' +/build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:230:23: required from 'void testVertexOrder(const GV&, const VertexOrderFactory&, int&) [with unsigned int codim = 0; GV = Dune::GridView > >; VertexOrderFactory = Dune::VertexOrderByIdFactory, Dune::UGGridIdSet >, long long unsigned int>, unsigned int>]' +/build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:279:21: required from 'void testVertexOrderByIdCubes(int&) [with Grid = Dune::UGGrid<3>]' +/build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:320:52: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:165: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/dune-grid-2.7.1/dune/grid/onedgrid.hh:16, + from /build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:29: +/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; Dune::AxisAlignedCubeGeometry::GlobalCoordinate = Dune::FieldVector; Dune::AxisAlignedCubeGeometry::LocalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:167: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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector; Dune::Geometry::LocalCoordinate = Dune::FieldVector]' +/build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:148:34: required from 'void testNeighborDim(const std::integral_constant&, const VertexOrder&, const VertexOrder&, const Intersection&) [with unsigned int mydim = 0; VertexOrder = Dune::GeneralVertexOrder<1, unsigned int>; Intersection = Dune::Intersection >]' +/build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:194:18: required from 'void testNeighbor(const std::integral_constant&, const VertexOrder&, const VertexOrder&, const Intersection&) [with VertexOrder = Dune::GeneralVertexOrder<1, unsigned int>; Intersection = Dune::Intersection >]' +/build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:230:23: required from 'void testVertexOrder(const GV&, const VertexOrderFactory&, int&) [with unsigned int codim = 0; GV = Dune::GridView >; VertexOrderFactory = Dune::VertexOrderByIdFactory, unsigned int>, unsigned int>]' +/build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:279:21: required from 'void testVertexOrderByIdCubes(int&) [with Grid = Dune::OneDGrid]' +/build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:297:50: required from here +/usr/include/dune/geometry/axisalignedcubegeometry.hh:150:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 150 | GlobalCoordinate global(const LocalCoordinate& local) const + | ^~~~~~ +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:236:59: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 236 | std::cout << "Element at " << eit->geometry().center() << ": " + | ~~~~~~~~~~~~~~~~~~~~~~^~ +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:236:59: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426: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++/10/vector:67, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:11: +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:11: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426: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++/10/vector:72, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:12: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:67, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:12: +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:12: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426: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++/10/vector:67, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:12: +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:12: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426: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++/10/vector:67, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:12: +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 3]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:12: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426: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++/10/vector:67, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:12: +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:16, + from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:15: +/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:150:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 150 | GlobalCoordinate global(const LocalCoordinate& local) const + | ^~~~~~ +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 3]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc: In function 'void testNeighborDim(const std::integral_constant&, const VertexOrder&, const VertexOrder&, const Intersection&) [with unsigned int mydim = 1; VertexOrder = Dune::GeneralVertexOrder<2, unsigned int>; Intersection = Dune::Intersection, Dune::UGGridLeafIntersection > >]': +/build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:116:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 116 | void testNeighborDim(const std::integral_constant&, + | ^~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:67, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:12: +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 3]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 3; ctype = double; int dim = 3]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc: In function 'void testNeighborDim(const std::integral_constant&, const VertexOrder&, const VertexOrder&, const Intersection&) [with unsigned int mydim = 2; VertexOrder = Dune::GeneralVertexOrder<3, unsigned int>; Intersection = Dune::Intersection, Dune::UGGridLeafIntersection > >]': +/build/dune-grid-2.7.1/dune/grid/utility/test/vertexordertest.cc:116:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 116 | void testNeighborDim(const std::integral_constant&, + | ^~~~~~~~~~~~~~~ +/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': -/usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 +/usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 +[ 94%] Linking CXX executable vertexordertest +cd /build/dune-grid-2.7.1/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 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pthread -rdynamic CMakeFiles/vertexordertest.dir/vertexordertest.cc.o -o vertexordertest -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/openmpi/lib:/build/dune-grid-2.7.1/build/lib -lgmp -lgmpxx -llapack -lblas -lf77blas -latlas -pthread /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so ../../../../lib/libdunegrid.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS3.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS2.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugL.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.7.1 -pthread -llapack -lblas -lf77blas -latlas /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so In file included from /usr/include/c++/10/vector:67, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:11: + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:11: /usr/include/c++/10/bits/stl_vector.h: In function 'Dune::QuadratureRule Dune::JacobiNQuadratureRule1D::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]': /usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 960 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 960 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:13: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::Intersection, Dune::UGGridLevelIntersection > >&}; _Tp = Dune::Intersection, Dune::UGGridLevelIntersection > >; _Alloc = std::allocator, Dune::UGGridLevelIntersection > > >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLevelIntersection > >, std::allocator, Dune::UGGridLevelIntersection > > > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In constructor 'Dune::JacobiNQuadratureRule1D::JacobiNQuadratureRule1D(int, int) [with ct = double]': /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::YaspGrid<1>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 3; Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::YaspGrid<1>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:13, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/projection.hh:8, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/meshpointer.hh:17, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/coordcache.hh:6, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:42, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:20: -/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:304:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 304 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const - | ^~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:304: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:304: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:875:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 875 | jt[ dim-1 ] = orgTop - orgBottom; - | ~~~~~~~^~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/albertagrid/projection.hh:8, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/meshpointer.hh:17, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/coordcache.hh:6, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:42, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:20: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:164:20: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 164 | CoordinateType operator() ( const CoordinateType &global ) const - | ^~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:164: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/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:164: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/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:164: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/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:166:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 166 | return boundarySegment() ( faceMapping_.local( global ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:166:32: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 166 | return boundarySegment() ( faceMapping_.local( global ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/albertagrid/meshpointer.hh:17, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/coordcache.hh:6, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:42, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:20: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/albertagrid/projection.hh:256:19: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 256 | static void apply ( GlobalVector global, const EL_INFO *info, const LocalVector local ) - | ^~~~~ -/build/dune-grid-2.7.1/dune/grid/albertagrid/projection.hh:256: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/dune-grid-2.7.1/dune/grid/albertagrid/projection.hh:256: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/dune-grid-2.7.1/dune/grid/albertagrid/projection.hh:256:19: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -In file included from /build/dune-grid-2.7.1/dune/grid/albertagrid/projection.hh:8, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/meshpointer.hh:17, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/coordcache.hh:6, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:42, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:20: -/build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:166:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 166 | return boundarySegment() ( faceMapping_.local( global ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:166:32: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 166 | return boundarySegment() ( faceMapping_.local( global ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 3; Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::OneDGrid; GridView = Dune::GridView >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::OneDGrid; GridView = Dune::GridView >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -[ 96%] Linking CXX executable gmshtest-alberta2d -cd /build/dune-grid-2.7.1/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 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pthread -rdynamic CMakeFiles/gmshtest-alberta2d.dir/gmshtest.cc.o -o gmshtest-alberta2d -Wl,-rpath,/build/dune-grid-2.7.1/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib ../../../../../lib/libdunealbertagrid_2d.so.2.7.1 -lalberta_2d ../../../../../lib/libdunegrid.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS3.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS2.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugL.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.7.1 -lalberta_utilities -lm -lltdl -pthread /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so -llapack -lblas -lf77blas -latlas make[5]: Leaving directory '/build/dune-grid-2.7.1/build' -[ 96%] Built target gmshtest-alberta2d +[ 94%] Built target vertexordertest +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/dune-grid-2.7.1/build' +cd /build/dune-grid-2.7.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.7.1 /build/dune-grid-2.7.1/dune/grid/io/file/test /build/dune-grid-2.7.1/build /build/dune-grid-2.7.1/build/dune/grid/io/file/test /build/dune-grid-2.7.1/build/dune/grid/io/file/test/CMakeFiles/gmshtest-alberta2d.dir/DependInfo.cmake --color= +Dependee "/build/dune-grid-2.7.1/build/dune/grid/io/file/test/CMakeFiles/gmshtest-alberta2d.dir/DependInfo.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/io/file/test/CMakeFiles/gmshtest-alberta2d.dir/depend.internal". +Dependee "/build/dune-grid-2.7.1/build/dune/grid/io/file/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/io/file/test/CMakeFiles/gmshtest-alberta2d.dir/depend.internal". +Scanning dependencies of target gmshtest-alberta2d +make[5]: Leaving directory '/build/dune-grid-2.7.1/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/dune-grid-2.7.1/build' +[ 94%] Building CXX object dune/grid/io/file/test/CMakeFiles/gmshtest-alberta2d.dir/gmshtest.cc.o +cd /build/dune-grid-2.7.1/build/dune/grid/io/file/test && /usr/bin/c++ -DALBERTA_DIM=2 -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/build/dune-grid-2.7.1/doc/grids/\" -DENABLE_ALBERTA -DENABLE_TBB=1 -DGMSH_ALBERTAGRID -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -o CMakeFiles/gmshtest-alberta2d.dir/gmshtest.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc +In file included from /build/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.hh:12, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:116, + from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:18: +/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:267:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 267 | GlobalCoordinate corner ( int i ) const + | ^~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:13: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::Intersection, Dune::UGGridLevelIntersection > >&}; _Tp = Dune::Intersection, Dune::UGGridLevelIntersection > >; _Alloc = std::allocator, Dune::UGGridLevelIntersection > > >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLevelIntersection > >, std::allocator, Dune::UGGridLevelIntersection > > > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:11: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:67, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:11: +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/10/bits/vector.tcc: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView >]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 95%] Linking CXX executable tensorgridfactorytest +cd /build/dune-grid-2.7.1/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 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pthread -rdynamic CMakeFiles/tensorgridfactorytest.dir/tensorgridfactorytest.cc.o -o tensorgridfactorytest -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/openmpi/lib:/build/dune-grid-2.7.1/build/lib -lgmp -lgmpxx -llapack -lblas -lf77blas -latlas -pthread /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so ../../../../lib/libdunegrid.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS3.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS2.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugL.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.7.1 -pthread -llapack -lblas -lf77blas -latlas /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so +/usr/include/c++/10/bits/vector.tcc: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView >]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +make[5]: Leaving directory '/build/dune-grid-2.7.1/build' +[ 95%] Built target tensorgridfactorytest 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/dune-grid-2.7.1/build' cd /build/dune-grid-2.7.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.7.1 /build/dune-grid-2.7.1/dune/grid/io/file/test /build/dune-grid-2.7.1/build /build/dune-grid-2.7.1/build/dune/grid/io/file/test /build/dune-grid-2.7.1/build/dune/grid/io/file/test/CMakeFiles/gmshtest-alberta3d.dir/DependInfo.cmake --color= @@ -49195,32 +47020,8 @@ make[5]: Leaving directory '/build/dune-grid-2.7.1/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/dune-grid-2.7.1/build' -[ 96%] Building CXX object dune/grid/io/file/test/CMakeFiles/gmshtest-alberta3d.dir/gmshtest.cc.o +[ 95%] Building CXX object dune/grid/io/file/test/CMakeFiles/gmshtest-alberta3d.dir/gmshtest.cc.o cd /build/dune-grid-2.7.1/build/dune/grid/io/file/test && /usr/bin/c++ -DALBERTA_DIM=3 -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/build/dune-grid-2.7.1/doc/grids/\" -DENABLE_ALBERTA -DENABLE_TBB=1 -DGMSH_ALBERTAGRID -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -o CMakeFiles/gmshtest-alberta3d.dir/gmshtest.cc.o -c /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::OneDGrid; GridView = Dune::GridView >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::OneDGrid; GridView = Dune::GridView >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:17, from /build/dune-grid-2.7.1/dune/grid/albertagrid/projection.hh:8, from /build/dune-grid-2.7.1/dune/grid/albertagrid/meshpointer.hh:17, @@ -49232,6 +47033,17 @@ /build/dune-grid-2.7.1/dune/grid/io/file/gmshreader.hh:204:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | { | ^ +In file included from /build/dune-grid-2.7.1/dune/grid/albertagrid/intersection.hh:8, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/intersectioniterator.hh:8, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/gridview.hh:14, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/gridfamily.hh:20, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:43, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:20: +/build/dune-grid-2.7.1/dune/grid/albertagrid/transformation.hh: In member function 'Dune::AlbertaTransformation::WorldVector Dune::AlbertaTransformation::evaluate(const WorldVector&) const': +/build/dune-grid-2.7.1/dune/grid/albertagrid/transformation.hh:39:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 39 | { + | ^ In file included from /build/dune-grid-2.7.1/dune/grid/albertagrid/albertagrid.cc:15, from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:654, from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, @@ -49244,6 +47056,60 @@ /build/dune-grid-2.7.1/dune/grid/albertagrid/intersection.cc:134:93: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 134 | AlbertaGridIntersectionBase< const AlbertaGrid< 3, 3 > >::centerIntegrationOuterNormal () const | ^~~~~ +In file included from /usr/include/c++/10/vector:72, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:11: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426: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++/10/vector:67, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:11: +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:16, + from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:15: +/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:150:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 150 | GlobalCoordinate global(const LocalCoordinate& local) const + | ^~~~~~ +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:13: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:22: +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh: In function 'void assertNeighbor(Grid&) [with Grid = Dune::UGGrid<2>]': +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:280:6: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 280 | void assertNeighbor (Grid &g) + | ^~~~~~~~~~~~~~ In file included from /usr/include/dune/geometry/quadraturerules.hh:532, from /usr/include/dune/geometry/test/checkgeometry.hh:14, from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, @@ -49257,7 +47123,222 @@ /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1021:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 1021 | { | ^ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 3]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.hh:12, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:116, + from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:18: +/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:304:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 304 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const + | ^~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:304: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:304: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:315:96: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 315 | MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx ); + | ~~~~~~~~~~~~~~~~~~^~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:29, + from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:22: +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionlifetime.hh: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >]': +/build/dune-grid-2.7.1/dune/grid/test/checkintersectionlifetime.hh:19:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 19 | void checkIntersectionLifetime(GV gv, std::size_t check_element_count = 32) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:67, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:13: +/usr/include/c++/10/bits/stl_vector.h:1198:21: 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 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:17, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/projection.hh:8, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/meshpointer.hh:17, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/coordcache.hh:6, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:42, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:20: +/build/dune-grid-2.7.1/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': +/build/dune-grid-2.7.1/dune/grid/io/file/gmshreader.hh:204:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 204 | { + | ^ +In file included from /build/dune-grid-2.7.1/dune/grid/albertagrid/albertagrid.cc:15, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:654, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:20: +/build/dune-grid-2.7.1/dune/grid/albertagrid/intersection.cc: In member function 'Dune::AlbertaGridIntersectionBase::NormalVector Dune::AlbertaGridIntersectionBase::centerIntegrationOuterNormal() const [with Grid = const Dune::AlbertaGrid<1, 1>; Dune::AlbertaGridIntersectionBase::NormalVector = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/albertagrid/intersection.cc:108:93: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 108 | AlbertaGridIntersectionBase< const AlbertaGrid< 1, 1 > >::centerIntegrationOuterNormal () const + | ^~~~~ +In file included from /usr/include/dune/common/fvector.hh:20, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:24, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc: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; Dune::DenseVector::derived_type = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:554:19: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::AlbertaGrid<2>]' +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1005:16: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]' +/build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:86:12: required from 'void testReadingAndWritingGrid(const string&, const string&, const string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:142:95: required from here +/usr/include/dune/common/densevector.hh:448:18: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 448 | derived_type operator- (const DenseVector& b) const + | ^~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:29, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:20: +/build/dune-grid-2.7.1/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>; GeometryImp = Dune::AlbertaGridGlobalGeometry; Dune::Geometry::JacobianInverseTransposed = Dune::FieldMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:567:38: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::AlbertaGrid<2>]' +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1005:16: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]' +/build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:86:12: required from 'void testReadingAndWritingGrid(const string&, const string&, const string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:142:95: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:265:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 265 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/albertagrid/intersection.cc: In member function 'Dune::AlbertaGridIntersectionBase::NormalVector Dune::AlbertaGridIntersectionBase::centerIntegrationOuterNormal() const [with Grid = const Dune::AlbertaGrid<3, 3>; Dune::AlbertaGridIntersectionBase::NormalVector = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/albertagrid/intersection.cc:134:93: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 134 | AlbertaGridIntersectionBase< const AlbertaGrid< 3, 3 > >::centerIntegrationOuterNormal () const + | ^~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:29, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:20: +/build/dune-grid-2.7.1/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>; GeometryImp = Dune::AlbertaGridGlobalGeometry; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:571:15: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::AlbertaGrid<2>]' +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1005:16: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]' +/build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:86:12: required from 'void testReadingAndWritingGrid(const string&, const string&, const string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:142:95: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:156:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 156 | GlobalCoordinate corner ( int i ) const + | ^~~~~~ +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 3; ctype = double; int dim = 3]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/dune-grid-2.7.1/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; Dune::Geometry::LocalCoordinate = Dune::FieldVector; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:728: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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:856:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1056:34: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]' +/build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:86:12: required from 'void testReadingAndWritingGrid(const string&, const string&, const string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:142:95: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:174:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 174 | LocalCoordinate local (const GlobalCoordinate& global) const + | ^~~~~ +/build/dune-grid-2.7.1/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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:728: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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:856:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1056:34: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]' +/build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:86:12: required from 'void testReadingAndWritingGrid(const string&, const string&, const string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:142:95: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:165:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 165 | GlobalCoordinate global (const LocalCoordinate& local) const + | ^~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:13: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::Intersection, Dune::UGGridLeafIntersection > >&}; _Tp = Dune::Intersection, Dune::UGGridLeafIntersection > >; _Alloc = std::allocator, Dune::UGGridLeafIntersection > > >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLeafIntersection > >, std::allocator, Dune::UGGridLeafIntersection > > > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/dune/geometry/quadraturerules.hh:532, + from /usr/include/dune/geometry/test/checkgeometry.hh:14, + from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, + from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:35: +/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:743:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 743 | { + | ^ +/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:1021:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1021 | { + | ^ +In file included from /usr/include/c++/10/vector:67, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:13: +/usr/include/c++/10/bits/stl_vector.h: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: 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 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/albertagrid/gridfamily.hh:21, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:43, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:20: +/build/dune-grid-2.7.1/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> >; Dune::GeometryReference::LocalCoordinate = Dune::FieldVector; Dune::GeometryReference::GlobalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:176: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; Dune::Geometry::LocalCoordinate = Dune::FieldVector; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]' +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:728: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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:856:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1056:34: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]' +/build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:86:12: required from 'void testReadingAndWritingGrid(const string&, const string&, const string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:142:95: required from here +/build/dune-grid-2.7.1/dune/grid/albertagrid/geometryreference.hh:56:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 56 | LocalCoordinate local ( const GlobalCoordinate &global ) const + | ^~~~~ +/build/dune-grid-2.7.1/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> >; Dune::GeometryReference::GlobalCoordinate = Dune::FieldVector; Dune::GeometryReference::LocalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:167:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference; Dune::Geometry::GlobalCoordinate = Dune::FieldVector; Dune::Geometry::LocalCoordinate = Dune::FieldVector]' +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:728: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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:856:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1056:34: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]' +/build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:86:12: required from 'void testReadingAndWritingGrid(const string&, const string&, const string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:142:95: required from here +/build/dune-grid-2.7.1/dune/grid/albertagrid/geometryreference.hh:51:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 51 | GlobalCoordinate global ( const LocalCoordinate &local ) const + | ^~~~~~ +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 3]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/albertagrid/albertagrid.cc:13, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:654, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:20: +/build/dune-grid-2.7.1/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>; Dune::AlbertaGridGeometry::LocalCoordinate = Dune::FieldVector; Dune::AlbertaGridGeometry::GlobalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/albertagrid/geometryreference.hh:58:26: required from 'Dune::GeometryReference::LocalCoordinate Dune::GeometryReference::local(const GlobalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2> >; Dune::GeometryReference::LocalCoordinate = Dune::FieldVector; Dune::GeometryReference::GlobalCoordinate = Dune::FieldVector]' +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:176: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; Dune::Geometry::LocalCoordinate = Dune::FieldVector; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]' +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:728: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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:856:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1056:34: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]' +/build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:86:12: required from 'void testReadingAndWritingGrid(const string&, const string&, const string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:142:95: required from here +/build/dune-grid-2.7.1/dune/grid/albertagrid/geometry.cc:43:3: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 43 | AlbertaGridGeometry< mydim, cdim, GridImp >::local ( const GlobalCoordinate &global ) const + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/dune-grid-2.7.1/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>; Dune::AlbertaGridGeometry::GlobalCoordinate = Dune::FieldVector; Dune::AlbertaGridGeometry::LocalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/albertagrid/geometryreference.hh:53:27: required from 'Dune::GeometryReference::GlobalCoordinate Dune::GeometryReference::global(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2> >; Dune::GeometryReference::GlobalCoordinate = Dune::FieldVector; Dune::GeometryReference::LocalCoordinate = Dune::FieldVector]' +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:167:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference; Dune::Geometry::GlobalCoordinate = Dune::FieldVector; Dune::Geometry::LocalCoordinate = Dune::FieldVector]' +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:728: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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:856:46: required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView > >]' +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1056:34: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]' +/build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:86:12: required from 'void testReadingAndWritingGrid(const string&, const string&, const string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:142:95: required from here +/build/dune-grid-2.7.1/dune/grid/albertagrid/geometry.cc:32:3: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 32 | AlbertaGridGeometry< mydim, cdim, GridImp >::global ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/map:61, + from /build/dune-grid-2.7.1/dune/grid/utility/persistentcontainer.hh:6, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid/yaspgridpersistentcontainer.hh:13, + from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:84, + from /build/dune-grid-2.7.1/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:12: +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': /usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -49265,6 +47346,118 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:29, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:20: +/build/dune-grid-2.7.1/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; Dune::Geometry::JacobianTransposed = Dune::FieldMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/test/staticcheck.hh:43: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/dune-grid-2.7.1/dune/grid/test/staticcheck.hh:49:7: required from 'GeometryInterface::GeometryInterface() [with Geometry = Dune::Geometry<2, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; int dim = 2]' +/build/dune-grid-2.7.1/dune/grid/test/staticcheck.hh:72:3: required from 'void DoEntityInterfaceCheck(Entity&) [with Entity = const Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>]' +/build/dune-grid-2.7.1/dune/grid/test/staticcheck.hh:272:27: required from 'static void EntityInterface::check(const Entity&, bool) [with Grid = Dune::AlbertaGrid<2>; int dim = 2; EntityInterface::Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>]' +/build/dune-grid-2.7.1/dune/grid/test/staticcheck.hh:311:7: required from 'EntityInterface::EntityInterface() [with Grid = Dune::AlbertaGrid<2>; int dim = 2]' +/build/dune-grid-2.7.1/dune/grid/test/staticcheck.hh:559:5: required from 'static void GridInterface::check(const Grid&) [with Grid = Dune::AlbertaGrid<2>]' +/build/dune-grid-2.7.1/dune/grid/test/staticcheck.hh:567:7: required from 'GridInterface::GridInterface() [with Grid = Dune::AlbertaGrid<2>]' +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:961:3: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]' +/build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:86:12: required from 'void testReadingAndWritingGrid(const string&, const string&, const string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:142:95: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:239:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 239 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const + | ^~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:29, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:20: +/build/dune-grid-2.7.1/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::AlbertaGridGlobalGeometry; Dune::Geometry::GlobalCoordinate = Dune::FieldVector; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:123:34: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>]' +/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:79:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const 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]' +/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:74:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<2>]' +/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:102:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; int codim = 1; GI = Dune::AlbertaGrid<2>; std::true_type = std::integral_constant]' +/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:66:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/usr/include/dune/common/hybridutilities.hh:224:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker::checkGeometry > >::; Index = unsigned int; Index ...i = {0, 1, 2}]' +/usr/include/dune/common/hybridutilities.hh:269:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker::checkGeometry > >::]' +/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:177:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::AlbertaLevelGridViewTraits >; Grid = Dune::AlbertaGrid<2>]' +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1017:24: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]' +/build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:86:12: required from 'void testReadingAndWritingGrid(const string&, const string&, const string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:142:95: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:165:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 165 | GlobalCoordinate global (const LocalCoordinate& local) const + | ^~~~~~ +/build/dune-grid-2.7.1/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::AlbertaGridGlobalGeometry; Dune::Geometry::LocalCoordinate = Dune::FieldVector; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:157:31: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>]' +/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:79:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const 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]' +/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:74:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<2>]' +/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:102:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; int codim = 1; GI = Dune::AlbertaGrid<2>; std::true_type = std::integral_constant]' +/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:66:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/usr/include/dune/common/hybridutilities.hh:224:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker::checkGeometry > >::; Index = unsigned int; Index ...i = {0, 1, 2}]' +/usr/include/dune/common/hybridutilities.hh:269:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker::checkGeometry > >::]' +/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:177:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::AlbertaLevelGridViewTraits >; Grid = Dune::AlbertaGrid<2>]' +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1017:24: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]' +/build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:86:12: required from 'void testReadingAndWritingGrid(const string&, const string&, const string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:142:95: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:174:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 174 | LocalCoordinate local (const GlobalCoordinate& global) const + | ^~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:29, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:20: +/build/dune-grid-2.7.1/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>; GeometryImp = Dune::AlbertaGridGlobalGeometry; Dune::Geometry::JacobianTransposed = Dune::FieldMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:164:65: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>]' +/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:79:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const 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]' +/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:74:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<2>]' +/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:102:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; int codim = 1; GI = Dune::AlbertaGrid<2>; std::true_type = std::integral_constant]' +/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:66:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/usr/include/dune/common/hybridutilities.hh:224:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker::checkGeometry > >::; Index = unsigned int; Index ...i = {0, 1, 2}]' +/usr/include/dune/common/hybridutilities.hh:269:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker::checkGeometry > >::]' +/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:177:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::AlbertaLevelGridViewTraits >; Grid = Dune::AlbertaGrid<2>]' +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1017:24: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]' +/build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:86:12: required from 'void testReadingAndWritingGrid(const string&, const string&, const string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:142:95: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:239:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 239 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const + | ^~~~~~~~~~~~~~~~~~ +/build/dune-grid-2.7.1/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>; GeometryImp = Dune::AlbertaGridGlobalGeometry; Dune::Geometry::JacobianInverseTransposed = Dune::FieldMatrix; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:165:80: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>]' +/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:79:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const 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]' +/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:74:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<2>]' +/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:102:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; int codim = 1; GI = Dune::AlbertaGrid<2>; std::true_type = std::integral_constant]' +/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:66:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/usr/include/dune/common/hybridutilities.hh:224:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker::checkGeometry > >::; Index = unsigned int; Index ...i = {0, 1, 2}]' +/usr/include/dune/common/hybridutilities.hh:269:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker::checkGeometry > >::]' +/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:177:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::AlbertaLevelGridViewTraits >; Grid = Dune::AlbertaGrid<2>]' +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1017:24: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]' +/build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:86:12: required from 'void testReadingAndWritingGrid(const string&, const string&, const string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:142:95: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:265:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 265 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:29, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:20: +/build/dune-grid-2.7.1/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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector; Dune::Geometry::LocalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/test/checkgeometry.hh:123:34: required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>]' +/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:79:28: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometry(const 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]' +/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:74:22: required from 'static void Dune::CheckSubEntityGeometry::Operation::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<2>]' +/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:102:54: required from 'static void Dune::CheckSubEntityGeometry::Operation::check(const true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; int codim = 2; GI = Dune::AlbertaGrid<2>; std::true_type = std::integral_constant]' +/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:66:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/usr/include/dune/common/hybridutilities.hh:224:36: required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker::checkGeometry > >::; Index = unsigned int; Index ...i = {0, 1, 2}]' +/usr/include/dune/common/hybridutilities.hh:269:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dune::GeometryChecker::checkGeometry > >::]' +/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:177:24: required from 'void Dune::GeometryChecker::checkGeometry(const Dune::GridView&) [with VT = Dune::AlbertaLevelGridViewTraits >; Grid = Dune::AlbertaGrid<2>]' +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1017:24: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]' +/build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:86:12: required from 'void testReadingAndWritingGrid(const string&, const string&, const string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string]' +/build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:142:95: required from here +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:165:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 165 | GlobalCoordinate global (const LocalCoordinate& local) const + | ^~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/uggrid/uggridgeometry.hh:12, + from /build/dune-grid-2.7.1/dune/grid/uggrid.hh:116, + from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:18: +/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:304:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 304 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const + | ^~~~~ In file included from /usr/include/dune/common/fvector.hh:20, from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:24, from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, @@ -49297,6 +47490,9 @@ /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:174:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 174 | LocalCoordinate local (const GlobalCoordinate& global) const | ^~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:304: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:304: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:304:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 /build/dune-grid-2.7.1/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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]': /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:571:15: required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::AlbertaGrid<2>]' /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:1005:16: required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]' @@ -49305,14 +47501,24 @@ /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:156:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 156 | GlobalCoordinate corner ( int i ) const | ^~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:875:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 875 | jt[ dim-1 ] = orgTop - orgBottom; + | ~~~~~~~^~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:13: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/albertagrid/albertagrid.cc:13, from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:654, from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, @@ -49342,14 +47548,17 @@ /build/dune-grid-2.7.1/dune/grid/albertagrid/geometry.hh:163:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | GlobalCoordinate corner ( const int i ) const | ^~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:67, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:13: +/usr/include/c++/10/bits/stl_vector.h: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: 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 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:29, from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, @@ -49381,6 +47590,14 @@ /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:165:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 165 | GlobalCoordinate global (const LocalCoordinate& local) const | ^~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/albertagrid/intersection.hh:10, from /build/dune-grid-2.7.1/dune/grid/albertagrid/intersectioniterator.hh:8, from /build/dune-grid-2.7.1/dune/grid/albertagrid/gridview.hh:14, @@ -49419,14 +47636,6 @@ /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:165:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 165 | GlobalCoordinate global (const LocalCoordinate& local) const | ^~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/albertagrid/gridfamily.hh:21, from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:43, from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, @@ -49461,6 +47670,32 @@ /build/dune-grid-2.7.1/dune/grid/albertagrid/geometryreference.hh:51:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | GlobalCoordinate global ( const LocalCoordinate &local ) const | ^~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:13, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/projection.hh:8, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/meshpointer.hh:17, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/coordcache.hh:6, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:42, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.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 = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits; Dune::MultiLinearGeometry::LocalCoordinate = Dune::FieldVector; Dune::MultiLinearGeometry::GlobalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:166:52: required from 'Dune::BoundarySegmentWrapper::CoordinateType Dune::BoundarySegmentWrapper::operator()(const CoordinateType&) const [with int dim = 2; int dimworld = 2; Dune::BoundarySegmentWrapper::CoordinateType = Dune::FieldVector]' +/build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:164:20: required from here +/usr/include/dune/geometry/multilineargeometry.hh:304:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 304 | 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; Dune::MultiLinearGeometry::GlobalCoordinate = Dune::FieldVector]': +/build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:188:37: required from 'void Dune::BoundarySegmentWrapper::backup(Dune::BoundarySegmentWrapper::ObjectStreamType&) const [with int dim = 2; int dimworld = 2; Dune::BoundarySegmentWrapper::ObjectStreamType = std::__cxx11::basic_stringstream]' +/build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:174:10: required from here +/usr/include/dune/geometry/multilineargeometry.hh:267:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 267 | 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; Dune::MultiLinearGeometry::JacobianTransposed = Dune::FieldMatrix; Dune::MultiLinearGeometry::LocalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/multilineargeometry.hh:315:96: required from 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits; Dune::MultiLinearGeometry::LocalCoordinate = Dune::FieldVector; Dune::MultiLinearGeometry::GlobalCoordinate = Dune::FieldVector]' +/build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:166:52: required from 'Dune::BoundarySegmentWrapper::CoordinateType Dune::BoundarySegmentWrapper::operator()(const CoordinateType&) const [with int dim = 2; int dimworld = 2; Dune::BoundarySegmentWrapper::CoordinateType = Dune::FieldVector]' +/build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:164:20: required from here +/usr/include/dune/geometry/multilineargeometry.hh:369:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 369 | JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/albertagrid/albertagrid.cc:15, from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:654, from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, @@ -49475,12 +47710,57 @@ /build/dune-grid-2.7.1/dune/grid/albertagrid/intersection.cc:169:3: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | AlbertaGridIntersectionBase< Grid >::centerOuterNormal() const | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:24, - from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:22: -/build/dune-grid-2.7.1/dune/grid/test/checkindexset.hh: In function 'void Dune::checkSubEntity(const GridType&, const typename GridType::Codim<0>::Entity&, const IndexSetType&, OutputStreamImp&, MapType1&, MapType2&, const MapType3&) [with int codim = 1; GridType = Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates >; IndexSetType = Dune::IndexSet >, Dune::YaspIndexSet >, false>, unsigned int, std::vector >; OutputStreamImp = Dune::DebugStream<1, 4>; MapType1 = std::map, std::vector >; MapType2 = std::map, std::pair >; MapType3 = std::map, std::less, std::allocator > > >]': -/build/dune-grid-2.7.1/dune/grid/test/checkindexset.hh:60:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 60 | void checkSubEntity ( const GridType &, - | ^~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/albertagrid/projection.hh:8, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/meshpointer.hh:17, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/coordcache.hh:6, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:42, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:20: +/build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh: In member function 'void Dune::BoundarySegmentWrapper::backup(Dune::BoundarySegmentWrapper::ObjectStreamType&) const [with int dim = 2; int dimworld = 2]': +/build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:188:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 188 | corner = faceMapping_.corner( i ); + | ^~~~~~ +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:166:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 166 | return boundarySegment() ( faceMapping_.local( global ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:166:63: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 166 | return boundarySegment() ( faceMapping_.local( global ) ); + | ^ +In file included from /build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:13, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/projection.hh:8, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/meshpointer.hh:17, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/coordcache.hh:6, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:42, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:20: +/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:304:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 304 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const + | ^~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:313:32: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 313 | const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord; + | ^~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:315:96: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 315 | MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx ); + | ~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:317:73: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 317 | return LocalCoordinate( std::numeric_limits< ctype > :: max() ); + | ^ +/usr/include/dune/geometry/multilineargeometry.hh: In static member function 'static bool Dune::MultiLinearGeometry::affine(Dune::MultiLinearGeometry::TopologyId, std::integral_constant, CornerIterator&, Dune::MultiLinearGeometry::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:869:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 869 | 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:369:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 369 | JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:6, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:20: +/build/dune-grid-2.7.1/dune/grid/albertagrid/gridfactory.hh: In member function 'void Dune::GridFactory >::insertBoundarySegment(const std::vector&, const std::shared_ptr >::dimension, Dune::GridFactory >::dimensionworld> >&) [with int dim = 2; int dimworld = 2]': +/build/dune-grid-2.7.1/dune/grid/albertagrid/gridfactory.hh:244:74: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 244 | if( ((*boundarySegment)( refSimplex.position( i, dimension-1 ) ) - coords[ i ]).two_norm() > 1e-6 ) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/albertagrid/gridfamily.hh:21, from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:43, from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, @@ -49505,6 +47785,145 @@ /build/dune-grid-2.7.1/dune/grid/albertagrid/geometryreference.hh:51:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | GlobalCoordinate global ( const LocalCoordinate &local ) const | ^~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:13: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::Intersection, Dune::UGGridLeafIntersection > >&}; _Tp = Dune::Intersection, Dune::UGGridLeafIntersection > >; _Alloc = std::allocator, Dune::UGGridLeafIntersection > > >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, Dune::UGGridLeafIntersection > >, std::allocator, Dune::UGGridLeafIntersection > > > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:23, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:35: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/staticcheck.hh:43:27: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 43 | geo.jacobianTransposed( v ); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:29, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:20: +/build/dune-grid-2.7.1/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>; GeometryImp = Dune::AlbertaGridGlobalGeometry]': +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:156:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 156 | GlobalCoordinate corner ( int i ) const + | ^~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:29, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:20: +/build/dune-grid-2.7.1/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>; GeometryImp = Dune::AlbertaGridGlobalGeometry]': +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:239:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 239 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const + | ^~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:23, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:35: +/build/dune-grid-2.7.1/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>, Dune::AlbertaGridGlobalGeometry>; int codim = 1; int dim = 2]': +/build/dune-grid-2.7.1/dune/grid/test/staticcheck.hh:36:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 36 | geo.corner( 0 ); + | ~~~~~~~~~~^~~~~ +/build/dune-grid-2.7.1/dune/grid/test/staticcheck.hh:41:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 41 | geo.local(g); + | ~~~~~~~~~^~~ +/build/dune-grid-2.7.1/dune/grid/test/staticcheck.hh:43:27: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 43 | geo.jacobianTransposed( v ); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/dune-grid-2.7.1/dune/grid/test/staticcheck.hh:44:34: 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.jacobianInverseTransposed( v ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:29, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:20: +/build/dune-grid-2.7.1/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>; GeometryImp = Dune::AlbertaGridGlobalGeometry]': +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:156:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 156 | GlobalCoordinate corner ( int i ) const + | ^~~~~~ +/build/dune-grid-2.7.1/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>; GeometryImp = Dune::AlbertaGridGlobalGeometry]': +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:174:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 174 | LocalCoordinate local (const GlobalCoordinate& global) const + | ^~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/albertagrid/albertagrid.cc:13, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:654, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:20: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/albertagrid/geometry.cc:46:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 46 | jacobianInverseTransposed().mtv( global - corner( 0 ), x ); + | ~~~~~~~^~~~~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/albertagrid/geometry.cc:47:12: 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 x; + | ^ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:29, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:20: +/build/dune-grid-2.7.1/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>; GeometryImp = Dune::AlbertaGridGlobalGeometry]': +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:239:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 239 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const + | ^~~~~~~~~~~~~~~~~~ +/build/dune-grid-2.7.1/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>; GeometryImp = Dune::AlbertaGridGlobalGeometry]': +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:265:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 265 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:23, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:35: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/staticcheck.hh:36:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 36 | geo.corner( 0 ); + | ~~~~~~~~~~^~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:35: +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::AlbertaGrid<2>]': +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:567:38: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 567 | geo.jacobianInverseTransposed( origin ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:571:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 571 | geo.corner( 0 ); + | ~~~~~~~~~~^~~~~ +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:609:50: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 609 | lit->geometry().jacobianInverseTransposed(origin); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:614:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 614 | lit->geometry().corner( 0 ); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::AlbertaGrid<2>]': +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:567:38: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 567 | geo.jacobianInverseTransposed( origin ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:571:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 571 | geo.corner( 0 ); + | ~~~~~~~~~~^~~~~ +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:609:50: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 609 | lit->geometry().jacobianInverseTransposed(origin); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:614:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 614 | lit->geometry().corner( 0 ); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, + from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:35: +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<2, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:164:33: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 164 | const JacobianTransposed &jt = geometry.jacobianTransposed( x ); + | ^~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:29, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:20: +/build/dune-grid-2.7.1/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::AlbertaGridGlobalGeometry]': +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:223:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 223 | GlobalCoordinate center () const + | ^~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/albertagrid/albertagrid.cc:13, from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:654, from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, @@ -49542,6 +47961,59 @@ /build/dune-grid-2.7.1/dune/grid/albertagrid/geometry.cc:32:3: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 32 | AlbertaGridGeometry< mydim, cdim, GridImp >::global ( const LocalCoordinate &local ) const | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:67, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:13: +/usr/include/c++/10/bits/stl_vector.h: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: 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 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, + from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:35: +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:157:15: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 157 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:157:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 157 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:157:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 157 | if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) { + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/test/checkgeometry.hh:164:33: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 164 | const JacobianTransposed &jt = geometry.jacobianTransposed( x ); + | ^~ +/usr/include/dune/geometry/test/checkgeometry.hh:165:40: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 165 | const JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( x ); + | ^~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:29, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:20: +/build/dune-grid-2.7.1/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>; GeometryImp = Dune::AlbertaGridGlobalGeometry]': +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:223:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 223 | GlobalCoordinate center () const + | ^~~~~~ +In file included from /usr/include/dune/common/fvector.hh:20, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:24, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:20: +/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:448:18: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 448 | derived_type operator- (const DenseVector& b) const + | ^~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, + from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:35: +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:71:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 71 | cornerAvg += geometry.corner( i ); + | ~~~~~~~~~~~~~~~^~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:29, from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, @@ -49584,7 +48056,27 @@ /build/dune-grid-2.7.1/dune/grid/albertagrid/geometry.cc:32:3: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 32 | AlbertaGridGeometry< mydim, cdim, GridImp >::global ( const LocalCoordinate &local ) const | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': +In file included from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:35: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:728:98: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 728 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); + | ~~~~~~~~~~~~~~~~~^~~~~ +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:728:57: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 728 | const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) ); + | ^ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:29, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:20: +/build/dune-grid-2.7.1/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>; GeometryImp = Dune::LocalGeometryReference]': +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:174:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 174 | LocalCoordinate local (const GlobalCoordinate& global) const + | ^~~~~ +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/common/geometry.hh:165:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 165 | GlobalCoordinate global (const LocalCoordinate& local) const + | ^~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': /usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -49592,19 +48084,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/map:61, - from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, - from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, - from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:14, - from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:15: -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/albertagrid/intersection.hh:10, from /build/dune-grid-2.7.1/dune/grid/albertagrid/intersectioniterator.hh:8, from /build/dune-grid-2.7.1/dune/grid/albertagrid/gridview.hh:14, @@ -49624,6 +48103,12 @@ /build/dune-grid-2.7.1/dune/grid/albertagrid/geometry.hh:163:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | GlobalCoordinate corner ( const int i ) const | ^~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:74, + from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:16: +/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh: In member function 'Dune::YGridComponent::fTupel Dune::YGridComponent::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantOffsetCoordinates]': +/build/dune-grid-2.7.1/dune/grid/yaspgrid/ygrid.hh:407:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 407 | fTupel lowerleft() const + | ^~~~~~~~~ /build/dune-grid-2.7.1/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>; Dune::AlbertaGridGeometry::GlobalCoordinate = Dune::FieldVector]': /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:225: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; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]' /build/dune-grid-2.7.1/dune/grid/test/checkidset.hh:106:33: required from 'Dune::checkInjectivity, Dune::IdSet, Dune::AlbertaGridIdSet<3, 3>, unsigned int> >:: [with auto:21 = std::integral_constant]' @@ -49637,6 +48122,14 @@ /build/dune-grid-2.7.1/dune/grid/albertagrid/geometry.hh:170:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 170 | GlobalCoordinate center () const | ^~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:29, from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, @@ -49875,7 +48368,13 @@ /build/dune-grid-2.7.1/dune/grid/albertagrid/geometry.cc:32:3: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 32 | AlbertaGridGeometry< mydim, cdim, GridImp >::global ( const LocalCoordinate &local ) const | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': +In file included from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:16, + from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:15: +/usr/include/dune/geometry/axisalignedcubegeometry.hh: In constructor 'Dune::AxisAlignedCubeGeometry::AxisAlignedCubeGeometry(Dune::FieldVector, Dune::FieldVector, const std::bitset<_Nb>&) [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]': +/usr/include/dune/geometry/axisalignedcubegeometry.hh:113:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 113 | AxisAlignedCubeGeometry(const Dune::FieldVector lower, + | ^~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': /usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -49883,14 +48382,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:13, from /build/dune-grid-2.7.1/dune/grid/albertagrid/projection.hh:8, from /build/dune-grid-2.7.1/dune/grid/albertagrid/meshpointer.hh:17, @@ -49929,14 +48420,6 @@ /usr/include/dune/geometry/multilineargeometry.hh:369:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 369 | JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const | ^~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/albertagrid/projection.hh:8, from /build/dune-grid-2.7.1/dune/grid/albertagrid/meshpointer.hh:17, from /build/dune-grid-2.7.1/dune/grid/albertagrid/coordcache.hh:6, @@ -50022,6 +48505,14 @@ /build/dune-grid-2.7.1/dune/grid/albertagrid/gridfactory.hh:244:74: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 244 | if( ((*boundarySegment)( refSimplex.position( i, dimension-1 ) ) - coords[ i ]).two_norm() > 1e-6 ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 3; Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:23, from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:35: /build/dune-grid-2.7.1/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]': @@ -50194,14 +48685,6 @@ /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:821:25: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 821 | FieldVector local = SimplexQuadraturePointsSingleton<2>::sqp.point(m,i); | ^~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 3; Grid = Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:35: @@ -50250,6 +48733,17 @@ /usr/include/dune/geometry/test/checkgeometry.hh:71:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 71 | cornerAvg += geometry.corner( i ); | ~~~~~~~~~~~~~~~^~~~~ +In file included from /usr/include/c++/10/vector:72, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:13: +/usr/include/c++/10/bits/vector.tcc: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView >; int codim = 1]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:35: /build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:726:57: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 @@ -50297,6 +48791,10 @@ /build/dune-grid-2.7.1/dune/grid/test/checkentitylifetime.hh:59:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 59 | coords.push_back(e.geometry().corner(0)); | ~~~~~~~~~~~~~~~~~~~^~~ +/usr/include/c++/10/bits/vector.tcc: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView >; int codim = 1]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:36: /build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > > >::VTKLocalFunction, std::allocator > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > >::VertexIterator; GridView = Dune::GridView > >]': /build/dune-grid-2.7.1/dune/grid/io/file/vtk/vtkwriter.hh:1275:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 @@ -50308,6 +48806,10 @@ /build/dune-grid-2.7.1/dune/grid/albertagrid/gridfactory.hh:244:74: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 244 | if( ((*boundarySegment)( refSimplex.position( i, dimension-1 ) ) - coords[ i ]).two_norm() > 1e-6 ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView >; int codim = 0]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:23, from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:35: /build/dune-grid-2.7.1/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]': @@ -50461,14 +48963,7 @@ /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:165:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 165 | GlobalCoordinate global (const LocalCoordinate& local) const | ^~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, - from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, - from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:22: -/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >, Dune::YaspGeometry>]': -/usr/include/dune/geometry/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 | bool checkGeometry ( const TestGeometry& geometry ) - | ^~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 3; Grid = Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 3; Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': /usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -50476,43 +48971,80 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /usr/include/dune/common/parallel/communication.hh:14, - from /usr/include/dune/common/parallel/mpihelper.hh:11, - from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:13: -/usr/include/c++/10/bits/vector.tcc: In function 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<1>]': +/usr/include/c++/10/bits/vector.tcc: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In function 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]': +/usr/include/c++/10/bits/vector.tcc: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc: In function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]': +/build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:170:1: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 170 | } + | ^ +/build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc: In function 'const Dune::FieldVector::n> Dune::VTKWriter::CellIterator::position() const [with GridView = Dune::GridView > >]': +/build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:170: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/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc: In function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]': +/build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:170: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/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc: In function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]': +/build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:170: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/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc: In function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]': +/build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:170: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/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc: In function 'Dune::AlbertaGridGeometry::GlobalCoordinate Dune::AlbertaGridGeometry::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>]': +/build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:170: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/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc: In function 'Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': +/build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:170: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 file included from /build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:17, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/projection.hh:8, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/meshpointer.hh:17, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/coordcache.hh:6, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:42, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:20: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/io/file/gmshreader.hh:100:28: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 100 | virtual GlobalVector operator() ( const Dune::FieldVector &local ) const + | ^~~~~~~~ /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc: In function 'Dune::AlbertaGridGeometry::GlobalCoordinate Dune::AlbertaGridGeometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>]': /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:170:1: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 170 | } | ^ -/usr/include/c++/10/bits/vector.tcc: In function 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates >]': +/usr/include/c++/10/bits/vector.tcc: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 0]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/map:61, - from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, - from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, - from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:14, - from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:15: -/usr/include/c++/10/bits/stl_map.h: In function 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]': -/usr/include/c++/10/bits/stl_map.h:520:37: 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++/10/bits/vector.tcc: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > > >]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > > >; int codim = 0]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > > >]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 521 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::YaspGrid<3, Dune::TensorProductCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': +In file included from /usr/include/c++/10/vector:72, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:11: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': /usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -50520,15 +49052,30 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]': -/usr/include/c++/10/bits/stl_map.h:520:37: 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/dune-grid-2.7.1/dune/grid/albertagrid/albertagrid.cc:13, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:654, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:20: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/albertagrid/geometry.cc:43:3: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 43 | AlbertaGridGeometry< mydim, cdim, GridImp >::local ( const GlobalCoordinate &global ) const + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/albertagrid/geometry.cc:43: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/dune-grid-2.7.1/dune/grid/albertagrid/geometry.cc:43: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/dune-grid-2.7.1/dune/grid/albertagrid/geometry.cc:46:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 46 | jacobianInverseTransposed().mtv( global - corner( 0 ), x ); + | ~~~~~~~^~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 521 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::YaspGrid<3, Dune::TensorProductCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': +/build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc: In function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::corner(int) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': +/build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:170:1: note: 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++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': /usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -50536,11 +49083,17 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc: In function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::corner(int) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': -/build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:170: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/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc: In function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:170:1: note: 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++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::YaspGrid<3, Dune::TensorProductCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': /usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -50562,15 +49115,7 @@ /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:170: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/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc: In function 'Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:170:1: note: 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++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::YaspGrid<3, Dune::TensorProductCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 521 | std::forward_as_tuple(std::move(__k)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 522 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = Dune::YaspGrid<3, Dune::TensorProductCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 3; Grid = Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': /usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -50589,7 +49134,7 @@ /build/dune-grid-2.7.1/dune/grid/io/file/gmshreader.hh:100:28: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 100 | virtual GlobalVector operator() ( const Dune::FieldVector &local ) const | ^~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = Dune::YaspGrid<3, Dune::TensorProductCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 3; Grid = Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': /usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -50597,6 +49142,34 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/map:60, + from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, + from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:30, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:20: +/usr/include/c++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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++/10/map:61, + from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, + from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:30, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:20: +/usr/include/c++/10/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++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/dune/common/fvector.hh:20, from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:24, from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, @@ -50607,7 +49180,90 @@ | ^~~~~~~~ /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:448: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++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 3; Grid = Dune::YaspGrid<3, Dune::TensorProductCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/vector.tcc: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 2]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/map:60, + from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, + from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:30, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:20: +/usr/include/c++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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++/10/map:61, + from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, + from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:30, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:20: +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = Dune::AlbertaGrid<2>; IdSet = Dune::IdSet, Dune::AlbertaGridIdSet<2, 2>, unsigned int>]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 0]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:27, + from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:22: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/checkentitylifetime.hh:26:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 26 | bool checkEntityLifetimeForCodim(GV gv, std::size_t check_element_count, Dune::Codim, std::true_type) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:13: +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::YaspGrid<3, Dune::TensorProductCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': /usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -50615,6 +49271,22 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:27, + from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:22: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/checkentitylifetime.hh:26:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 26 | bool checkEntityLifetimeForCodim(GV gv, std::size_t check_element_count, Dune::Codim, std::true_type) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:13: +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/albertagrid/albertagrid.cc:13, from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:654, from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, @@ -50628,6 +49300,38 @@ /build/dune-grid-2.7.1/dune/grid/albertagrid/geometry.cc:46:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 46 | jacobianInverseTransposed().mtv( global - corner( 0 ), x ); | ~~~~~~~^~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 0]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:27, + from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:22: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/checkentitylifetime.hh:26:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 26 | bool checkEntityLifetimeForCodim(GV gv, std::size_t check_element_count, Dune::Codim, std::true_type) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:13: +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 3]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::YaspGrid<3, Dune::TensorProductCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:11: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': @@ -50638,7 +49342,20 @@ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 3; Grid = Dune::YaspGrid<3, Dune::TensorProductCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': +In file included from /usr/include/c++/10/map:60, + from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, + from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, + from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:14, + from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:15: +/usr/include/c++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/10/bits/stl_tree.h:2193:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::YaspGrid<3, Dune::TensorProductCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': /usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -50660,6 +49377,29 @@ /build/dune-grid-2.7.1/dune/grid/albertagrid/geometry.cc:46:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 46 | jacobianInverseTransposed().mtv( global - corner( 0 ), x ); | ~~~~~~~^~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:13: +/usr/include/c++/10/bits/vector.tcc: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 1]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 1]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::YaspGrid<3, Dune::TensorProductCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ /build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/albertagrid/geometry.cc:43:3: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 43 | AlbertaGridGeometry< mydim, cdim, GridImp >::local ( const GlobalCoordinate &global ) const @@ -50670,6 +49410,429 @@ /build/dune-grid-2.7.1/dune/grid/albertagrid/geometry.cc:46:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 46 | jacobianInverseTransposed().mtv( global - corner( 0 ), x ); | ~~~~~~~^~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:11: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:67, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:11: +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:11: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:27, + from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:22: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/checkentitylifetime.hh:26:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 26 | bool checkEntityLifetimeForCodim(GV gv, std::size_t check_element_count, Dune::Codim, std::true_type) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:13: +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426: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++/10/vector:67, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:11: +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = Dune::YaspGrid<3, Dune::TensorProductCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:11: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > > >; int codim = 1]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = Dune::YaspGrid<3, Dune::TensorProductCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:27, + from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:22: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/checkentitylifetime.hh:26:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 26 | bool checkEntityLifetimeForCodim(GV gv, std::size_t check_element_count, Dune::Codim, std::true_type) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/map:60, + from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, + from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, + from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:14, + from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:15: +/usr/include/c++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/10/bits/stl_tree.h:2193:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In function 'static Dune::QuadratureRule::dim> Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 3; Grid = Dune::YaspGrid<3, Dune::TensorProductCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:67, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:11: +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:35: +/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh: In function 'static void Dune::CheckSubEntityGeometry::Operation::check(const true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; int codim = 1; GI = Dune::AlbertaGrid<2>]': +/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:85:19: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 85 | static void check(const std::true_type&, const Entity &entity) + | ^~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, + from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:35: +/usr/include/dune/geometry/test/checkgeometry.hh:82:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 82 | if( (corner - center).two_norm() <= tolerance ) + | ~~~~~~~~^~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:29, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:20: +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:176:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 176 | return impl().local( global ); + | ~~~~~~~~~~~~^~~~~~~~~~ +In file included from /usr/include/c++/10/vector:67, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:11: +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:6, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:20: +/build/dune-grid-2.7.1/dune/grid/albertagrid/gridfactory.hh: In member function 'void Dune::GridFactory >::insertBoundarySegment(const std::vector&, const std::shared_ptr >::dimension, Dune::GridFactory >::dimensionworld> >&) [with int dim = 2; int dimworld = 2]': +/build/dune-grid-2.7.1/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/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 3; Grid = Dune::YaspGrid<3, Dune::TensorProductCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:67, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:11: +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:26, + from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:22: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/checkentityseed.hh:72:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 72 | static bool apply ( const Geometry &t1, const Geometry &t2, const double eps = 1e-10 ) + | ^~~~~ +In file included from /usr/include/c++/10/map:60, + from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, + from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, + from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:14, + from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:15: +/usr/include/c++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/10/bits/stl_tree.h:2193:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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++/10/map:61, + from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, + from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, + from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:14, + from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:15: +/usr/include/c++/10/bits/stl_map.h: In function 'Dune::checkInjectivity, unsigned int> >:: [with auto:35 = std::integral_constant]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'Dune::checkInjectivity, unsigned int> >:: [with auto:35 = std::integral_constant]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/map:61, + from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, + from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:30, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:20: +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::AlbertaGrid<2>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:16: +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Dune::YaspGrid::CollectiveCommunicationType, const Dune::YLoadBalance*) [with int dim = 1; Coordinates = Dune::EquidistantCoordinates]': +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:904:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 904 | YaspGrid (Dune::FieldVector L, + | ^~~~~~~~ +In file included from /usr/include/c++/10/map:60, + from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, + from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, + from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:14, + from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:15: +/usr/include/c++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/bits/stl_tree.h:2193: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 + 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::AlbertaGrid<2>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple&>, std::tuple<>}; _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++/10/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++/10/map:61, + from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, + from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, + from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:14, + from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:15: +/usr/include/c++/10/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<30>; _Tp = Dune::FieldVector; _Compare = std::less >; _Alloc = std::allocator, Dune::FieldVector > >]': +/usr/include/c++/10/bits/stl_map.h:501:37: 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 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = Dune::YaspGrid<1>; IdSet = Dune::IdSet, Dune::YaspGlobalIdSet >, Dune::bigunsignedint<30> >]': +/usr/include/c++/10/bits/stl_map.h:501:37: 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 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates >; IdSet = Dune::IdSet >, Dune::YaspGlobalIdSet > >, Dune::bigunsignedint<30> >]': +/usr/include/c++/10/bits/stl_map.h:501:37: 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 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::AlbertaGrid<2>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::AlbertaGrid<2>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = Dune::AlbertaGrid<2>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:16: +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Dune::YaspGrid::CollectiveCommunicationType, const Dune::YLoadBalance*) [with int dim = 2; Coordinates = Dune::EquidistantCoordinates]': +/build/dune-grid-2.7.1/dune/grid/yaspgrid.hh:904:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 904 | YaspGrid (Dune::FieldVector L, + | ^~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:35: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:705:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 705 | void checkBoundarySegmentIndexProlongation ( const Grid &grid, const Entity &entity, const Intersection &intersection ) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:705: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/dune-grid-2.7.1/dune/grid/albertagrid/gridfamily.hh:21, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:43, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:20: +/build/dune-grid-2.7.1/dune/grid/albertagrid/geometryreference.hh:58:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 58 | return impl().local( global ); + | ~~~~~~~~~~~~^~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/albertagrid/geometryreference.hh:53:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 53 | return impl().global( local ); + | ~~~~~~~~~~~~~^~~~~~~~~ +In file included from /usr/include/c++/10/map:60, + from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, + from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, + from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:14, + from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:15: +/usr/include/c++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/bits/stl_tree.h:2193: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 + 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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++/10/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 +In file included from /usr/include/c++/10/map:61, + from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, + from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, + from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:14, + from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:15: +/usr/include/c++/10/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++/10/bits/stl_map.h:501:37: 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 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = Dune::YaspGrid<2>; IdSet = Dune::IdSet, Dune::YaspGlobalIdSet >, Dune::bigunsignedint<55> >]': +/usr/include/c++/10/bits/stl_map.h:501:37: 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 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h:501:37: 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 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; IdSet = Dune::IdSet >, Dune::YaspGlobalIdSet > >, Dune::bigunsignedint<55> >]': +/usr/include/c++/10/bits/stl_map.h:501:37: 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 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h:501:37: 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 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/map:61, + from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, + from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:30, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:20: +/usr/include/c++/10/bits/stl_map.h: In function 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/map:60, from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, @@ -50694,6 +49857,100 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:11: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 509 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': +/usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 +In file included from /usr/include/c++/10/map:60, + from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, + from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, + from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:14, + from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:15: +/usr/include/c++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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++/10/vector:67, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:11: +/usr/include/c++/10/bits/stl_vector.h: In function 'Dune::QuadratureRule Dune::JacobiNQuadratureRule1D::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]': +/usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 960 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 960 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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++/10/bits/stl_vector.h: In constructor 'Dune::JacobiNQuadratureRule1D::JacobiNQuadratureRule1D(int, int) [with ct = double]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:13, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/projection.hh:8, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/meshpointer.hh:17, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/coordcache.hh:6, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:42, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:20: +/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:304:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 304 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const + | ^~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:304: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:304: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:875:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 875 | jt[ dim-1 ] = orgTop - orgBottom; + | ~~~~~~~^~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/albertagrid/projection.hh:8, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/meshpointer.hh:17, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/coordcache.hh:6, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:42, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:20: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:164:20: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 164 | CoordinateType operator() ( const CoordinateType &global ) const + | ^~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:164: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/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:164: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/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:164: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/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:166:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 166 | return boundarySegment() ( faceMapping_.local( global ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:166:32: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 166 | return boundarySegment() ( faceMapping_.local( global ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/albertagrid/meshpointer.hh:17, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/coordcache.hh:6, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:42, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:20: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/albertagrid/projection.hh:256:19: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 256 | static void apply ( GlobalVector global, const EL_INFO *info, const LocalVector local ) + | ^~~~~ +/build/dune-grid-2.7.1/dune/grid/albertagrid/projection.hh:256: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/dune-grid-2.7.1/dune/grid/albertagrid/projection.hh:256: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/dune-grid-2.7.1/dune/grid/albertagrid/projection.hh:256:19: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +In file included from /build/dune-grid-2.7.1/dune/grid/albertagrid/projection.hh:8, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/meshpointer.hh:17, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/coordcache.hh:6, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:42, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:20: +/build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:166:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 166 | return boundarySegment() ( faceMapping_.local( global ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:166:32: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 166 | return boundarySegment() ( faceMapping_.local( global ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/map:60, from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, @@ -50770,7 +50027,12 @@ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:11: + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:13: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: @@ -50779,18 +50041,52 @@ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:11: + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:13: +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:13: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426: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++/10/vector:67, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:13: /usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]': /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:11: + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:13: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: @@ -50800,13 +50096,23 @@ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426: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++/10/vector:67, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:11: + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:13: /usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 3]': /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:11: + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:13: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: @@ -50817,26 +50123,28 @@ /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426: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++/10/vector:67, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:11: -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:11: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 96%] Linking CXX executable gmshtest-alberta2d +cd /build/dune-grid-2.7.1/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 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pthread -rdynamic CMakeFiles/gmshtest-alberta2d.dir/gmshtest.cc.o -o gmshtest-alberta2d -Wl,-rpath,/build/dune-grid-2.7.1/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib ../../../../../lib/libdunealbertagrid_2d.so.2.7.1 -lalberta_2d ../../../../../lib/libdunegrid.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS3.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS2.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugL.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.7.1 -lalberta_utilities -lm -lltdl -pthread /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so -llapack -lblas -lf77blas -latlas +make[5]: Leaving directory '/build/dune-grid-2.7.1/build' +[ 96%] Built target gmshtest-alberta2d +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/dune-grid-2.7.1/build' +cd /build/dune-grid-2.7.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.7.1 /build/dune-grid-2.7.1/dune/grid/test /build/dune-grid-2.7.1/build /build/dune-grid-2.7.1/build/dune/grid/test /build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/test-alberta-1-1.dir/DependInfo.cmake --color= +Dependee "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/test-alberta-1-1.dir/DependInfo.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/test-alberta-1-1.dir/depend.internal". +Dependee "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/test-alberta-1-1.dir/depend.internal". +Scanning dependencies of target test-alberta-1-1 +make[5]: Leaving directory '/build/dune-grid-2.7.1/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/dune-grid-2.7.1/build' +[ 96%] Building CXX object dune/grid/test/CMakeFiles/test-alberta-1-1.dir/test-alberta.cc.o +cd /build/dune-grid-2.7.1/build/dune/grid/test && /usr/bin/c++ -DALBERTA_DIM=1 -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/build/dune-grid-2.7.1/doc/grids/\" -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -o CMakeFiles/test-alberta-1-1.dir/test-alberta.cc.o -c /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: @@ -50844,7 +50152,12 @@ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In file included from /usr/include/c++/10/vector:67, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:11: + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:13: /usr/include/c++/10/bits/stl_vector.h: In function 'Dune::QuadratureRule Dune::JacobiNQuadratureRule1D::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]': /usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 960 | _M_fill_insert(end(), __new_size - size(), __x); @@ -50855,12 +50168,27 @@ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:11: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In constructor 'Dune::JacobiNQuadratureRule1D::JacobiNQuadratureRule1D(int, int) [with ct = double]': /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:11: + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:13: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: @@ -50882,194 +50210,28 @@ 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:11: + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:13: /usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]': /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 3; ctype = double; int dim = 3]': /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:35: -/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh: In function 'static void Dune::CheckSubEntityGeometry::Operation::check(const 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/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:85:19: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 85 | static void check(const std::true_type&, const Entity &entity) - | ^~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, - from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:35: -/usr/include/dune/geometry/test/checkgeometry.hh:82:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 82 | if( (corner - center).two_norm() <= tolerance ) - | ~~~~~~~~^~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:29, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:20: -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:176:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 176 | return impl().local( global ); - | ~~~~~~~~~~~~^~~~~~~~~~ -In file included from /usr/include/c++/10/vector:67, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:11: -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 3]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:35: -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::AlbertaGrid<2>]': -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:519:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 519 | void iterate(Grid &g) - | ^~~~~~~ -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:519:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:519:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:519: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/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:29, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:20: -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:167:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 167 | return impl().global( local ); - | ~~~~~~~~~~~~~^~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:176:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 176 | return impl().local( global ); - | ~~~~~~~~~~~~^~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:167:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 167 | return impl().global( local ); - | ~~~~~~~~~~~~~^~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:176:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 176 | return impl().local( global ); - | ~~~~~~~~~~~~^~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:35: -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::AlbertaGrid<2>]': -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:519:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 519 | void iterate(Grid &g) - | ^~~~~~~ -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:519:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:519:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:519: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/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:29, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:20: -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:167:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 167 | return impl().global( local ); - | ~~~~~~~~~~~~~^~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:176:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 176 | return impl().local( global ); - | ~~~~~~~~~~~~^~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:167:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 167 | return impl().global( local ); - | ~~~~~~~~~~~~~^~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:176:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 176 | return impl().local( global ); - | ~~~~~~~~~~~~^~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:35: -/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh: In function 'static void Dune::CheckSubEntityGeometry::Operation::check(const true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; int codim = 0; GI = Dune::AlbertaGrid<2>]': -/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:85:19: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 85 | static void check(const std::true_type&, const Entity &entity) - | ^~~~~ -/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:85: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/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:85:19: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:29, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:20: -/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:176:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 176 | return impl().local( global ); - | ~~~~~~~~~~~~^~~~~~~~~~ -In file included from /usr/include/c++/10/map:61, - from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, - from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:30, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:20: -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::AlbertaGrid<2>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -[ 96%] Linking CXX executable structuredgridfactorytest -cd /build/dune-grid-2.7.1/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 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pthread -rdynamic CMakeFiles/structuredgridfactorytest.dir/structuredgridfactorytest.cc.o -o structuredgridfactorytest -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/openmpi/lib:/build/dune-grid-2.7.1/build/lib -lgmp -lgmpxx -llapack -lblas -lf77blas -latlas -pthread /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so ../../../../lib/libdunegrid.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS3.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS2.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugL.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.7.1 -pthread -llapack -lblas -lf77blas -latlas /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::AlbertaGrid<2>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::AlbertaGrid<2>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -make[5]: Leaving directory '/build/dune-grid-2.7.1/build' -[ 96%] 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/dune-grid-2.7.1/build' -cd /build/dune-grid-2.7.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.7.1 /build/dune-grid-2.7.1/dune/grid/test /build/dune-grid-2.7.1/build /build/dune-grid-2.7.1/build/dune/grid/test /build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/test-alberta-1-1.dir/DependInfo.cmake --color= -Dependee "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/test-alberta-1-1.dir/DependInfo.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/test-alberta-1-1.dir/depend.internal". -Dependee "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/test-alberta-1-1.dir/depend.internal". -Scanning dependencies of target test-alberta-1-1 -make[5]: Leaving directory '/build/dune-grid-2.7.1/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/dune-grid-2.7.1/build' -[ 96%] Building CXX object dune/grid/test/CMakeFiles/test-alberta-1-1.dir/test-alberta.cc.o -cd /build/dune-grid-2.7.1/build/dune/grid/test && /usr/bin/c++ -DALBERTA_DIM=1 -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/build/dune-grid-2.7.1/doc/grids/\" -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -o CMakeFiles/test-alberta-1-1.dir/test-alberta.cc.o -c /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::AlbertaGrid<2>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = Dune::AlbertaGrid<2>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:35: -/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:705:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 705 | void checkBoundarySegmentIndexProlongation ( const Grid &grid, const Entity &entity, const Intersection &intersection ) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:705: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/dune-grid-2.7.1/dune/grid/albertagrid/gridfamily.hh:21, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:43, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:20: -/build/dune-grid-2.7.1/dune/grid/albertagrid/geometryreference.hh:58:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 58 | return impl().local( global ); - | ~~~~~~~~~~~~^~~~~~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:35: -/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:729:13: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 729 | if( (x-y).two_norm2() > 1e-10 ) - | ~~^~~ In file included from /build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:17, from /build/dune-grid-2.7.1/dune/grid/albertagrid/projection.hh:8, from /build/dune-grid-2.7.1/dune/grid/albertagrid/meshpointer.hh:17, @@ -51100,20 +50262,14 @@ /build/dune-grid-2.7.1/dune/grid/albertagrid/intersection.cc:134:93: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 134 | AlbertaGridIntersectionBase< const AlbertaGrid< 3, 3 > >::centerIntegrationOuterNormal () const | ^~~~~ -In file included from /usr/include/c++/10/map:61, - from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, - from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:30, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:20: -/usr/include/c++/10/bits/stl_map.h: In function 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]': -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 3]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/dune/geometry/quadraturerules.hh:532, from /usr/include/dune/geometry/test/checkgeometry.hh:14, from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, @@ -51127,12 +50283,23 @@ /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1021:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 1021 | { | ^ +In file included from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:22: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:705:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 705 | void checkBoundarySegmentIndexProlongation ( const Grid &grid, const Entity &entity, const Intersection &intersection ) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc: In instantiation of 'void addToGridFactory(Dune::GridFactory&, Dune::Dim<1>) [with Grid = Dune::AlbertaGrid<1, 1>]': /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:106:19: required from 'void checkProjectedUnitCube() [with Grid = Dune::AlbertaGrid<1, 1>]' /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:143:42: required from here /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:71:16: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 71 | return y; | ^ +In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:28, + from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:22: +/build/dune-grid-2.7.1/dune/grid/test/checkidset.hh: In function 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = Dune::UGGrid<2>; IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>]': +/build/dune-grid-2.7.1/dune/grid/test/checkidset.hh:72:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 72 | void checkInjectivity(const Grid& grid, const IdSet& idSet) + | ^~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:29, from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, @@ -51155,6 +50322,53 @@ /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:156:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 156 | GlobalCoordinate corner ( int i ) const | ^~~~~~ +In file included from /usr/include/c++/10/map:61, + from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, + from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, + from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:14, + from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:15: +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:29, from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, @@ -51180,18 +50394,38 @@ /build/dune-grid-2.7.1/dune/grid/albertagrid/geometry.hh:163:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | GlobalCoordinate corner ( const int i ) const | ^~~~~~ -In file included from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:6, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:20: -/build/dune-grid-2.7.1/dune/grid/albertagrid/gridfactory.hh: In member function 'void Dune::GridFactory >::insertBoundarySegment(const std::vector&, const std::shared_ptr >::dimension, Dune::GridFactory >::dimensionworld> >&) [with int dim = 3; int dimworld = 3]': -/build/dune-grid-2.7.1/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 file included from /usr/include/c++/10/vector:67, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:11: -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 3]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:22: +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<2>]': +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:519:6: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 519 | void iterate(Grid &g) + | ^~~~~~~ +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:519:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:519: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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:519: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/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:13, + from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:15: +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:267:46: 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 impl().jacobianInverseTransposed(local); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:13, + from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:15: +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:158:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 158 | return impl().corner( i ); + | ~~~~~~~~~~~~~^~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:13, + from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:15: +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:267:46: 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 impl().jacobianInverseTransposed(local); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:13, + from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:15: +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:158:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 158 | return impl().corner( i ); + | ~~~~~~~~~~~~~^~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:29, from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, @@ -51204,6 +50438,38 @@ /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:239:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 239 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const | ^~~~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:22: +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]': +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:519:6: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 519 | void iterate(Grid &g) + | ^~~~~~~ +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:519:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:519: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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:519: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/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:13, + from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:15: +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:267:46: 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 impl().jacobianInverseTransposed(local); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:13, + from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:15: +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:158:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 158 | return impl().corner( i ); + | ~~~~~~~~~~~~~^~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:13, + from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:15: +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:267:46: 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 impl().jacobianInverseTransposed(local); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:13, + from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:15: +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:158:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 158 | return impl().corner( i ); + | ~~~~~~~~~~~~~^~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/albertagrid/albertagrid.cc:15, from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:654, from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, @@ -51217,6 +50483,22 @@ /build/dune-grid-2.7.1/dune/grid/albertagrid/intersection.cc:169:3: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | AlbertaGridIntersectionBase< Grid >::centerOuterNormal() const | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:67, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:11: +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:11: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/albertagrid/gridfamily.hh:21, from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:43, from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, @@ -51230,6 +50512,16 @@ /build/dune-grid-2.7.1/dune/grid/albertagrid/geometryreference.hh:68:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 68 | JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const | ^~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426: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++/10/vector:67, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:11: +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 3]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:29, from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, @@ -51245,28 +50537,38 @@ /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:223:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | GlobalCoordinate center () const | ^~~~~~ -In file included from /usr/include/c++/10/map:61, - from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, - from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:30, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:20: -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::AlbertaGrid<3, 3>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::AlbertaGrid<3, 3>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:11: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426: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++/10/vector:67, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:11: +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:11: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfparser.hh:43, from /build/dune-grid-2.7.1/dune/grid/albertagrid/dgfparser.hh:11, from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:13: @@ -51291,6 +50593,37 @@ /usr/include/dune/geometry/multilineargeometry.hh:267:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 267 | GlobalCoordinate corner ( int i ) const | ^~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 509 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': +/usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 +In file included from /usr/include/c++/10/vector:67, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:11: +/usr/include/c++/10/bits/stl_vector.h: In function 'Dune::QuadratureRule Dune::JacobiNQuadratureRule1D::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]': +/usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 960 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 960 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /usr/include/c++/10/map:61, + from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, + from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, + from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:14, + from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:15: +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::UGGrid<2>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:23, from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:19: /build/dune-grid-2.7.1/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]': @@ -51361,6 +50694,10 @@ /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:223:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | GlobalCoordinate center () const | ^~~~~~ +/usr/include/c++/10/bits/stl_vector.h: In constructor 'Dune::JacobiNQuadratureRule1D::JacobiNQuadratureRule1D(int, int) [with ct = double]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:19: @@ -51396,6 +50733,426 @@ /build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:306:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 306 | const typename Intersection::GlobalCoordinate normal | ^~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:11: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In function 'static Dune::QuadratureRule::dim> Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:67, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:11: +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 3; ctype = double; int dim = 3]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:35: +/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh: In function 'static void Dune::CheckSubEntityGeometry::Operation::check(const 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/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:85:19: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 85 | static void check(const std::true_type&, const Entity &entity) + | ^~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, + from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:35: +/usr/include/dune/geometry/test/checkgeometry.hh:82:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 82 | if( (corner - center).two_norm() <= tolerance ) + | ~~~~~~~~^~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:29, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:20: +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:176:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 176 | return impl().local( global ); + | ~~~~~~~~~~~~^~~~~~~~~~ +In file included from /usr/include/c++/10/vector:67, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:11: +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 3]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::YaspGrid<2>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:35: +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::AlbertaGrid<2>]': +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:519:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 519 | void iterate(Grid &g) + | ^~~~~~~ +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:519:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:519:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:519: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/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:29, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:20: +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:167:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 167 | return impl().global( local ); + | ~~~~~~~~~~~~~^~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:176:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 176 | return impl().local( global ); + | ~~~~~~~~~~~~^~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:167:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 167 | return impl().global( local ); + | ~~~~~~~~~~~~~^~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:176:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 176 | return impl().local( global ); + | ~~~~~~~~~~~~^~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:35: +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::AlbertaGrid<2>]': +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:519:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 519 | void iterate(Grid &g) + | ^~~~~~~ +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:519:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:519:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:519: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/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:29, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:20: +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:167:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 167 | return impl().global( local ); + | ~~~~~~~~~~~~~^~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:176:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 176 | return impl().local( global ); + | ~~~~~~~~~~~~^~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:167:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 167 | return impl().global( local ); + | ~~~~~~~~~~~~~^~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:176:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 176 | return impl().local( global ); + | ~~~~~~~~~~~~^~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:35: +/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh: In function 'static void Dune::CheckSubEntityGeometry::Operation::check(const true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; int codim = 0; GI = Dune::AlbertaGrid<2>]': +/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:85:19: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 85 | static void check(const std::true_type&, const Entity &entity) + | ^~~~~ +/build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:85: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/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:85:19: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:29, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:20: +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:176:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 176 | return impl().local( global ); + | ~~~~~~~~~~~~^~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::YaspGrid<2>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/map:61, + from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, + from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:30, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:20: +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::AlbertaGrid<2>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::AlbertaGrid<2>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::AlbertaGrid<2>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::YaspGrid<2>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::AlbertaGrid<2>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = Dune::AlbertaGrid<2>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:35: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:705:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 705 | void checkBoundarySegmentIndexProlongation ( const Grid &grid, const Entity &entity, const Intersection &intersection ) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:705: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/dune-grid-2.7.1/dune/grid/albertagrid/gridfamily.hh:21, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:43, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:20: +/build/dune-grid-2.7.1/dune/grid/albertagrid/geometryreference.hh:58:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 58 | return impl().local( global ); + | ~~~~~~~~~~~~^~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:35: +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:729:13: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 729 | if( (x-y).two_norm2() > 1e-10 ) + | ~~^~~ +In file included from /usr/include/c++/10/map:61, + from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, + from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:30, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:20: +/usr/include/c++/10/bits/stl_map.h: In function 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:67, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:16, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: +/usr/include/c++/10/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++/10/bits/stl_vector.h:625:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 + 625 | vector(initializer_list __l, + | ^~~~~~ +/usr/include/c++/10/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++/10/bits/stl_vector.h:625:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:15: +/build/dune-grid-2.7.1/doc/grids/gridfactory/testgrids.hh: In function 'void __static_initialization_and_destruction_0(int, int)': +/build/dune-grid-2.7.1/doc/grids/gridfactory/testgrids.hh:72:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 + 72 | }; + | ^ +/build/dune-grid-2.7.1/doc/grids/gridfactory/testgrids.hh:85:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 + 85 | }; + | ^ +/build/dune-grid-2.7.1/doc/grids/gridfactory/testgrids.hh:92:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 + 92 | }; + | ^ +/build/dune-grid-2.7.1/doc/grids/gridfactory/testgrids.hh:112:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 + 112 | }; + | ^ +/build/dune-grid-2.7.1/doc/grids/gridfactory/testgrids.hh:131:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 + 131 | }; + | ^ +/build/dune-grid-2.7.1/doc/grids/gridfactory/testgrids.hh:205:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 + 205 | }; + | ^ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::YaspGrid<2>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:6, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:20: +/build/dune-grid-2.7.1/dune/grid/albertagrid/gridfactory.hh: In member function 'void Dune::GridFactory >::insertBoundarySegment(const std::vector&, const std::shared_ptr >::dimension, Dune::GridFactory >::dimensionworld> >&) [with int dim = 3; int dimworld = 3]': +/build/dune-grid-2.7.1/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 file included from /usr/include/c++/10/vector:67, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:11: +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 3]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = Dune::YaspGrid<2>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, + from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, + from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:22: +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>]': +/usr/include/dune/geometry/test/checkgeometry.hh:32:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 32 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:13, + from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:15: +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:158:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 158 | return impl().corner( i ); + | ~~~~~~~~~~~~~^~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, + from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:13, + from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:15: +/build/dune-grid-2.7.1/dune/grid/common/geometry.hh:241:39: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 241 | return impl().jacobianTransposed( local ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:24, + from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:22: +/build/dune-grid-2.7.1/dune/grid/test/checkindexset.hh: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::UGGrid<2>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': +/build/dune-grid-2.7.1/dune/grid/test/checkindexset.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 checkIndexSetForCodim ( const Grid &grid, const GridView &view, + | ^~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/map:61, + from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, + from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, + from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:14, + from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:15: +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/map:61, + from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, + from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:30, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:20: +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::AlbertaGrid<3, 3>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = Dune::UGGrid<2>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::AlbertaGrid<3, 3>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:16, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::AlbertaGrid<3, 3>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, @@ -51412,6 +51169,22 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:67, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:13: +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 3]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:22: +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh: In function 'void zeroEntityConsistency(Grid&) [with Grid = Dune::UGGrid<3>]': +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:164:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 164 | void zeroEntityConsistency (Grid &g) + | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = Dune::AlbertaGrid<3, 3>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, @@ -51420,6 +51193,11 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:22: +/build/dune-grid-2.7.1/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/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:705:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 705 | void checkBoundarySegmentIndexProlongation ( const Grid &grid, const Entity &entity, const Intersection &intersection ) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = Dune::AlbertaGrid<3, 3>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, @@ -51428,6 +51206,10 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<3>]': +/build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:519:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 519 | void iterate(Grid &g) + | ^~~~~~~ /usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 3; Grid = Dune::AlbertaGrid<3, 3>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, @@ -51455,6 +51237,41 @@ In file included from /usr/include/c++/10/map:61, from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, + from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:14, + from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:15: +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::UGGrid<3>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 3; Grid = Dune::UGGrid<3>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/map:61, + from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, + from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:30, from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, from /build/dune-grid-2.7.1/dune/grid/io/file/test/gmshtest.cc:20: @@ -51466,6 +51283,21 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::UGGrid<3>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:13, from /build/dune-grid-2.7.1/dune/grid/albertagrid/projection.hh:8, from /build/dune-grid-2.7.1/dune/grid/albertagrid/meshpointer.hh:17, @@ -51517,6 +51349,30 @@ /usr/include/dune/geometry/multilineargeometry.hh:875:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 875 | jt[ dim-1 ] = orgTop - orgBottom; | ~~~~~~~^~~~~~~~~~~ +In file included from /usr/include/c++/10/map:60, + from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, + from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:30, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: +/usr/include/c++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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++/10/map:61, + from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, + from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:30, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: +/usr/include/c++/10/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++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/albertagrid/projection.hh:8, from /build/dune-grid-2.7.1/dune/grid/albertagrid/meshpointer.hh:17, from /build/dune-grid-2.7.1/dune/grid/albertagrid/coordcache.hh:6, @@ -51536,58 +51392,86 @@ /build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:166:32: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 166 | return boundarySegment() ( faceMapping_.local( global ) ); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:67, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: -/usr/include/c++/10/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++/10/bits/stl_vector.h:625:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 - 625 | vector(initializer_list __l, - | ^~~~~~ -/usr/include/c++/10/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++/10/bits/stl_vector.h:625:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 -In file included from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:15: -/build/dune-grid-2.7.1/doc/grids/gridfactory/testgrids.hh: In function 'void __static_initialization_and_destruction_0(int, int)': -/build/dune-grid-2.7.1/doc/grids/gridfactory/testgrids.hh:72:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 - 72 | }; - | ^ -/build/dune-grid-2.7.1/doc/grids/gridfactory/testgrids.hh:85:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 - 85 | }; - | ^ -/build/dune-grid-2.7.1/doc/grids/gridfactory/testgrids.hh:92:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 - 92 | }; - | ^ -/build/dune-grid-2.7.1/doc/grids/gridfactory/testgrids.hh:112:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 - 112 | }; - | ^ -/build/dune-grid-2.7.1/doc/grids/gridfactory/testgrids.hh:131:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 - 131 | }; - | ^ -/build/dune-grid-2.7.1/doc/grids/gridfactory/testgrids.hh:205:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 - 205 | }; - | ^ -In file included from /usr/include/c++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 3; Grid = Dune::UGGrid<3>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = Dune::UGGrid<3>; IdSet = Dune::IdSet, Dune::UGGridIdSet >, long long unsigned int>]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/map:60, from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:30, from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: -/usr/include/c++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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++/10/map:61, @@ -51596,75 +51480,343 @@ from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:30, from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: -/usr/include/c++/10/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++/10/bits/stl_map.h:501:37: 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++/10/bits/stl_map.h: In function 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = Dune::AlbertaGrid<1, 1>; IdSet = Dune::IdSet, Dune::AlbertaGridIdSet<1, 1>, unsigned int>]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -[ 97%] Linking CXX executable gmshtest-alberta3d -cd /build/dune-grid-2.7.1/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 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pthread -rdynamic CMakeFiles/gmshtest-alberta3d.dir/gmshtest.cc.o -o gmshtest-alberta3d -Wl,-rpath,/build/dune-grid-2.7.1/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib ../../../../../lib/libdunealbertagrid_3d.so.2.7.1 -lalberta_3d ../../../../../lib/libdunegrid.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS3.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS2.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugL.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.7.1 -lalberta_utilities -lm -lltdl -pthread /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so -llapack -lblas -lf77blas -latlas -make[5]: Leaving directory '/build/dune-grid-2.7.1/build' -[ 97%] Built target gmshtest-alberta3d -make -f dune/grid/test/CMakeFiles/test-alberta-1-1-no-deprecated.dir/build.make dune/grid/test/CMakeFiles/test-alberta-1-1-no-deprecated.dir/depend -make[5]: Entering directory '/build/dune-grid-2.7.1/build' -cd /build/dune-grid-2.7.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.7.1 /build/dune-grid-2.7.1/dune/grid/test /build/dune-grid-2.7.1/build /build/dune-grid-2.7.1/build/dune/grid/test /build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/test-alberta-1-1-no-deprecated.dir/DependInfo.cmake --color= -Dependee "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/test-alberta-1-1-no-deprecated.dir/DependInfo.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/test-alberta-1-1-no-deprecated.dir/depend.internal". -Dependee "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/test-alberta-1-1-no-deprecated.dir/depend.internal". -Scanning dependencies of target test-alberta-1-1-no-deprecated -make[5]: Leaving directory '/build/dune-grid-2.7.1/build' -make -f dune/grid/test/CMakeFiles/test-alberta-1-1-no-deprecated.dir/build.make dune/grid/test/CMakeFiles/test-alberta-1-1-no-deprecated.dir/build -make[5]: Entering directory '/build/dune-grid-2.7.1/build' -[ 98%] Building CXX object dune/grid/test/CMakeFiles/test-alberta-1-1-no-deprecated.dir/test-alberta.cc.o -cd /build/dune-grid-2.7.1/build/dune/grid/test && /usr/bin/c++ -DALBERTA_DIM=1 -DDISABLE_DEPRECATED_METHOD_CHECK=1 -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/build/dune-grid-2.7.1/doc/grids/\" -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -o CMakeFiles/test-alberta-1-1-no-deprecated.dir/test-alberta.cc.o -c /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc -In file included from /usr/include/c++/10/map:60, +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 502 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 503 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:13: +/usr/include/c++/10/bits/vector.tcc: In function 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:16, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426: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++/10/vector:67, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:16, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:16, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 0]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 1]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/map:61, from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:30, + from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:14, + from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:15: +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::YaspGrid<1>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 0]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 1]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::YaspGrid<1>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::YaspGrid<1>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In function 'static Dune::QuadratureRule::dim> Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc:426: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++/10/vector:67, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:16, from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: -/usr/include/c++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/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++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::YaspGrid<1>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/map:61, from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:30, from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = Dune::AlbertaGrid<1, 1>; IdSet = Dune::IdSet, Dune::AlbertaGridIdSet<1, 1>, unsigned int>]': -/usr/include/c++/10/bits/stl_map.h:501:37: 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++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::AlbertaGrid<1, 1>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:501:37: 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++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::AlbertaGrid<1, 1>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:501:37: 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++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::OneDGrid; GridView = Dune::GridView >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::AlbertaGrid<1, 1>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h:501:37: 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++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::OneDGrid; GridView = Dune::GridView >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::OneDGrid; GridView = Dune::GridView >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::OneDGrid; GridView = Dune::GridView >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<1, 1>]': +/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:24, + from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:22: +/build/dune-grid-2.7.1/dune/grid/test/checkindexset.hh: In function 'void Dune::checkSubEntity(const GridType&, const typename GridType::Codim<0>::Entity&, const IndexSetType&, OutputStreamImp&, MapType1&, MapType2&, const MapType3&) [with int codim = 1; GridType = Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates >; IndexSetType = Dune::IndexSet >, Dune::YaspIndexSet >, false>, unsigned int, std::vector >; OutputStreamImp = Dune::DebugStream<1, 4>; MapType1 = std::map, std::vector >; MapType2 = std::map, std::pair >; MapType3 = std::map, std::less, std::allocator > > >]': +/build/dune-grid-2.7.1/dune/grid/test/checkindexset.hh:60:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 60 | void checkSubEntity ( const GridType &, + | ^~~~~~~~~~~~~~ +[ 97%] Linking CXX executable gmshtest-alberta3d +cd /build/dune-grid-2.7.1/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 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pthread -rdynamic CMakeFiles/gmshtest-alberta3d.dir/gmshtest.cc.o -o gmshtest-alberta3d -Wl,-rpath,/build/dune-grid-2.7.1/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib ../../../../../lib/libdunealbertagrid_3d.so.2.7.1 -lalberta_3d ../../../../../lib/libdunegrid.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS3.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS2.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugL.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.7.1 -lalberta_utilities -lm -lltdl -pthread /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so -llapack -lblas -lf77blas -latlas +In file included from /usr/include/c++/10/map:61, + from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, + from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, + from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:14, + from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:15: +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +make[5]: Leaving directory '/build/dune-grid-2.7.1/build' +[ 97%] Built target gmshtest-alberta3d +make -f dune/grid/test/CMakeFiles/test-alberta-1-1-no-deprecated.dir/build.make dune/grid/test/CMakeFiles/test-alberta-1-1-no-deprecated.dir/depend +make[5]: Entering directory '/build/dune-grid-2.7.1/build' +cd /build/dune-grid-2.7.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.7.1 /build/dune-grid-2.7.1/dune/grid/test /build/dune-grid-2.7.1/build /build/dune-grid-2.7.1/build/dune/grid/test /build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/test-alberta-1-1-no-deprecated.dir/DependInfo.cmake --color= +Dependee "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/test-alberta-1-1-no-deprecated.dir/DependInfo.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/test-alberta-1-1-no-deprecated.dir/depend.internal". +Dependee "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/dune-grid-2.7.1/build/dune/grid/test/CMakeFiles/test-alberta-1-1-no-deprecated.dir/depend.internal". +Scanning dependencies of target test-alberta-1-1-no-deprecated +make[5]: Leaving directory '/build/dune-grid-2.7.1/build' +make -f dune/grid/test/CMakeFiles/test-alberta-1-1-no-deprecated.dir/build.make dune/grid/test/CMakeFiles/test-alberta-1-1-no-deprecated.dir/build +make[5]: Entering directory '/build/dune-grid-2.7.1/build' +[ 98%] Building CXX object dune/grid/test/CMakeFiles/test-alberta-1-1-no-deprecated.dir/test-alberta.cc.o +cd /build/dune-grid-2.7.1/build/dune/grid/test && /usr/bin/c++ -DALBERTA_DIM=1 -DDISABLE_DEPRECATED_METHOD_CHECK=1 -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/build/dune-grid-2.7.1/doc/grids/\" -DENABLE_ALBERTA -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -I/build/dune-grid-2.7.1/build -I/build/dune-grid-2.7.1 -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/alberta -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -o CMakeFiles/test-alberta-1-1-no-deprecated.dir/test-alberta.cc.o -c /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:16, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 509 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': +/usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 +In file included from /usr/include/c++/10/vector:67, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:16, + from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, + from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: +/usr/include/c++/10/bits/stl_vector.h: In function 'static Dune::QuadratureRule::dim> Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]': +/usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 960 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 960 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates >; GridView = Dune::GridView > > >; OutputStream = Dune::DebugStream<1, 4>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In file included from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, + from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:25, + from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:22: +/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >, Dune::YaspGeometry>]': +/usr/include/dune/geometry/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 | bool checkGeometry ( const TestGeometry& geometry ) + | ^~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/common/boundaryprojection.hh:17, from /build/dune-grid-2.7.1/dune/grid/albertagrid/projection.hh:8, from /build/dune-grid-2.7.1/dune/grid/albertagrid/meshpointer.hh:17, @@ -51687,6 +51839,17 @@ /build/dune-grid-2.7.1/dune/grid/albertagrid/transformation.hh:39:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 39 | { | ^ +In file included from /usr/include/c++/10/vector:72, + from /usr/include/c++/10/functional:62, + from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, + from /usr/include/c++/10/algorithm:74, + from /usr/include/dune/common/parallel/communication.hh:14, + from /usr/include/dune/common/parallel/mpihelper.hh:11, + from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:13: +/usr/include/c++/10/bits/vector.tcc: In function 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<1>]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/albertagrid/albertagrid.cc:15, from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:654, from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, @@ -51695,30 +51858,6 @@ /build/dune-grid-2.7.1/dune/grid/albertagrid/intersection.cc:134:93: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 134 | AlbertaGridIntersectionBase< const AlbertaGrid< 3, 3 > >::centerIntegrationOuterNormal () const | ^~~~~ -In file included from /usr/include/c++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426: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++/10/vector:67, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/dune/geometry/quadraturerules.hh:532, from /usr/include/dune/geometry/test/checkgeometry.hh:14, from /build/dune-grid-2.7.1/dune/grid/test/checkgeometry.hh:13, @@ -51732,18 +51871,11 @@ /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1021:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 1021 | { | ^ -In file included from /usr/include/c++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView > >]': +/usr/include/c++/10/bits/vector.tcc: In function 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In function 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -51800,6 +51932,19 @@ /build/dune-grid-2.7.1/dune/grid/albertagrid/geometry.hh:163:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | GlobalCoordinate corner ( const int i ) const | ^~~~~~ +In file included from /usr/include/c++/10/map:61, + from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, + from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, + from /build/dune-grid-2.7.1/dune/grid/onedgrid.hh:14, + from /build/dune-grid-2.7.1/dune/grid/utility/test/structuredgridfactorytest.cc:15: +/usr/include/c++/10/bits/stl_map.h: In function 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:29, from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, @@ -51812,10 +51957,6 @@ /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:239:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 239 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const | ^~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 0]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/albertagrid/albertagrid.cc:15, from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:654, from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, @@ -51842,10 +51983,6 @@ /build/dune-grid-2.7.1/dune/grid/albertagrid/geometryreference.hh:68:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 68 | JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const | ^~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 1]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:29, from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, @@ -51861,14 +51998,14 @@ /build/dune-grid-2.7.1/dune/grid/common/geometry.hh:223:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | GlobalCoordinate center () const | ^~~~~~ -/usr/include/c++/10/bits/vector.tcc: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 0]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim, std::true_type) [with GV = Dune::GridView > >; int codim = 1]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_map.h: In function 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]': +/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 521 | std::forward_as_tuple(std::move(__k)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 522 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In file included from /build/dune-grid-2.7.1/dune/grid/io/file/dgfparser/dgfparser.hh:43, from /build/dune-grid-2.7.1/dune/grid/albertagrid/dgfparser.hh:11, from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:13: @@ -51893,6 +52030,9 @@ /usr/include/dune/geometry/multilineargeometry.hh:267:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 267 | GlobalCoordinate corner ( int i ) const | ^~~~~~ +[ 98%] Linking CXX executable test-alberta-1-1 +cd /build/dune-grid-2.7.1/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 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pthread -rdynamic CMakeFiles/test-alberta-1-1.dir/test-alberta.cc.o -o test-alberta-1-1 -Wl,-rpath,/build/dune-grid-2.7.1/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib ../../../lib/libdunealbertagrid_1d.so.2.7.1 -lalberta_1d ../../../lib/libdunegrid.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS3.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS2.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugL.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.7.1 -lalberta_utilities -lm -lltdl -pthread /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so -llapack -lblas -lf77blas -latlas In file included from /build/dune-grid-2.7.1/dune/grid/test/gridcheck.hh:23, from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:19: /build/dune-grid-2.7.1/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]': @@ -51970,6 +52110,7 @@ /usr/include/dune/geometry/test/checkgeometry.hh:164:33: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 164 | const JacobianTransposed &jt = geometry.jacobianTransposed( x ); | ^~ +make[5]: Leaving directory '/build/dune-grid-2.7.1/build' In file included from /build/dune-grid-2.7.1/dune/grid/common/grid.hh:1182, from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:29, from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, @@ -51998,80 +52139,7 @@ /build/dune-grid-2.7.1/dune/grid/test/checkintersectionit.hh:306:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 306 | const typename Intersection::GlobalCoordinate normal | ^~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/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++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In function 'static Dune::QuadratureRule::dim> Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc:426: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++/10/vector:67, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /usr/include/c++/10/map:61, - from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, - from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:30, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::AlbertaGrid<1, 1>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = Dune::AlbertaGrid<1, 1>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 1; Grid = Dune::AlbertaGrid<1, 1>; GridView = Dune::GridView > >; OutputStream = Dune::DebugStream<1, 4>]': -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_map.h: In function 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<1, 1>]': -/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 502 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 503 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ +[ 98%] Built target test-alberta-1-1 In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, @@ -52112,48 +52180,10 @@ from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:16, from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 509 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': -/usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 -In file included from /usr/include/c++/10/vector:67, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: -/usr/include/c++/10/bits/stl_vector.h: In function 'static Dune::QuadratureRule::dim> Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]': -/usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 960 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 960 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from /usr/include/c++/10/functional:62, - from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, - from /usr/include/c++/10/algorithm:74, - from /build/dune-grid-2.7.1/dune/grid/albertagrid/agrid.hh:16, - from /build/dune-grid-2.7.1/dune/grid/albertagrid.hh:5, - from /build/dune-grid-2.7.1/dune/grid/test/test-alberta.cc:12: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::FieldVector}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -[ 98%] Linking CXX executable test-alberta-1-1 -cd /build/dune-grid-2.7.1/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 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pthread -rdynamic CMakeFiles/test-alberta-1-1.dir/test-alberta.cc.o -o test-alberta-1-1 -Wl,-rpath,/build/dune-grid-2.7.1/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib ../../../lib/libdunealbertagrid_1d.so.2.7.1 -lalberta_1d ../../../lib/libdunegrid.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS3.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS2.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugL.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.7.1 -lalberta_utilities -lm -lltdl -pthread /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so -llapack -lblas -lf77blas -latlas -make[5]: Leaving directory '/build/dune-grid-2.7.1/build' -[ 98%] Built target test-alberta-1-1 In file included from /usr/include/c++/10/map:60, from /build/dune-grid-2.7.1/dune/grid/common/boundarysegment.hh:6, from /build/dune-grid-2.7.1/dune/grid/common/gridfactory.hh:20, @@ -52385,6 +52415,11 @@ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +[ 98%] Linking CXX executable structuredgridfactorytest +cd /build/dune-grid-2.7.1/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 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pthread -rdynamic CMakeFiles/structuredgridfactorytest.dir/structuredgridfactorytest.cc.o -o structuredgridfactorytest -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/openmpi/lib:/build/dune-grid-2.7.1/build/lib -lgmp -lgmpxx -llapack -lblas -lf77blas -latlas -pthread /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so ../../../../lib/libdunegrid.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS3.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS2.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugL.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.7.1 -pthread -llapack -lblas -lf77blas -latlas /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so +make[5]: Leaving directory '/build/dune-grid-2.7.1/build' +[ 98%] Built target structuredgridfactorytest [ 98%] Linking CXX executable test-alberta-1-1-no-deprecated cd /build/dune-grid-2.7.1/build/dune/grid/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-alberta-1-1-no-deprecated.dir/link.txt --verbose=1 /usr/bin/c++ -std=c++17 -g -O2 -fdebug-prefix-map=/build/dune-grid-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pthread -rdynamic CMakeFiles/test-alberta-1-1-no-deprecated.dir/test-alberta.cc.o -o test-alberta-1-1-no-deprecated -Wl,-rpath,/build/dune-grid-2.7.1/build/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib ../../../lib/libdunealbertagrid_1d.so.2.7.1 -lalberta_1d ../../../lib/libdunegrid.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS3.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugS2.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libugL.so.2.7.1 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.7.1 -lalberta_utilities -lm -lltdl -pthread /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so -llapack -lblas -lf77blas -latlas @@ -52412,138 +52447,138 @@ make[3]: Leaving directory '/build/dune-grid-2.7.1/build' make[2]: Leaving directory '/build/dune-grid-2.7.1/build' cd build; PATH=/build/dune-grid-2.7.1/debian/tmp-test:$PATH /usr/bin/dune-ctest - Site: ff4a + Site: i-capture-the-hostname Build name: Linux-c++ -Create new tag: 20210817-1625 - Experimental +Create new tag: 20210817-1819 - Experimental Test project /build/dune-grid-2.7.1/build Start 1: scsgmappertest - 1/62 Test #1: scsgmappertest ........................................ Passed 2.36 sec + 1/62 Test #1: scsgmappertest ........................................ Passed 1.54 sec Start 2: mcmgmappertest - 2/62 Test #2: mcmgmappertest ........................................ Passed 1.35 sec + 2/62 Test #2: mcmgmappertest ........................................ Passed 1.44 sec Start 3: conformvolumevtktest - 3/62 Test #3: conformvolumevtktest .................................. Passed 1.75 sec + 3/62 Test #3: conformvolumevtktest .................................. Passed 2.07 sec Start 4: gnuplottest - 4/62 Test #4: gnuplottest ........................................... Passed 0.83 sec + 4/62 Test #4: gnuplottest ........................................... Passed 1.00 sec Start 5: nonconformboundaryvtktest - 5/62 Test #5: nonconformboundaryvtktest ............................. Passed 1.25 sec + 5/62 Test #5: nonconformboundaryvtktest ............................. Passed 1.88 sec Start 6: printgridtest - 6/62 Test #6: printgridtest .........................................***Skipped 0.11 sec + 6/62 Test #6: printgridtest .........................................***Skipped 0.06 sec Start 7: subsamplingvtktest - 7/62 Test #7: subsamplingvtktest .................................... Passed 68.75 sec + 7/62 Test #7: subsamplingvtktest .................................... Passed 114.97 sec Start 8: vtktest - 8/62 Test #8: vtktest ............................................... Passed 11.42 sec + 8/62 Test #8: vtktest ............................................... Passed 12.95 sec Start 9: vtktest-mpi-2 - 9/62 Test #9: vtktest-mpi-2 ......................................... Passed 12.95 sec + 9/62 Test #9: vtktest-mpi-2 ......................................... Passed 13.12 sec Start 10: vtksequencetest -10/62 Test #10: vtksequencetest ....................................... Passed 10.17 sec +10/62 Test #10: vtksequencetest ....................................... Passed 12.76 sec Start 11: amirameshtest 11/62 Test #11: amirameshtest .........................................***Skipped 0.02 sec Start 12: starcdreadertest -12/62 Test #12: starcdreadertest ...................................... Passed 1.30 sec +12/62 Test #12: starcdreadertest ...................................... Passed 1.49 sec Start 13: gmshtest-onedgrid -13/62 Test #13: gmshtest-onedgrid ..................................... Passed 0.67 sec +13/62 Test #13: gmshtest-onedgrid ..................................... Passed 0.56 sec Start 14: gmshtest-uggrid -14/62 Test #14: gmshtest-uggrid ....................................... Passed 1.24 sec +14/62 Test #14: gmshtest-uggrid ....................................... Passed 1.18 sec Start 15: gmshtest-alberta2d -15/62 Test #15: gmshtest-alberta2d .................................... Passed 0.45 sec +15/62 Test #15: gmshtest-alberta2d .................................... Passed 0.37 sec Start 16: gmshtest-alberta3d -16/62 Test #16: gmshtest-alberta3d .................................... Passed 0.69 sec +16/62 Test #16: gmshtest-alberta3d .................................... Passed 0.60 sec Start 17: test-dgf-yasp -17/62 Test #17: test-dgf-yasp ......................................... Passed 2.41 sec +17/62 Test #17: test-dgf-yasp ......................................... Passed 2.59 sec Start 18: test-dgf-yasp-offset -18/62 Test #18: test-dgf-yasp-offset .................................. Passed 0.67 sec +18/62 Test #18: test-dgf-yasp-offset .................................. Passed 0.77 sec Start 19: test-dgf-oned -19/62 Test #19: test-dgf-oned ......................................... Passed 0.60 sec +19/62 Test #19: test-dgf-oned ......................................... Passed 0.58 sec Start 20: test-dgf-alberta -20/62 Test #20: test-dgf-alberta ...................................... Passed 0.20 sec +20/62 Test #20: test-dgf-alberta ...................................... Passed 0.14 sec Start 21: test-dgf-ug -21/62 Test #21: test-dgf-ug ........................................... Passed 0.62 sec +21/62 Test #21: test-dgf-ug ........................................... Passed 1.08 sec Start 22: test-dgf-gmsh-ug -22/62 Test #22: test-dgf-gmsh-ug ...................................... Passed 0.90 sec +22/62 Test #22: test-dgf-gmsh-ug ...................................... Passed 0.59 sec Start 23: geometrygrid-coordfunction-copyconstructor 23/62 Test #23: geometrygrid-coordfunction-copyconstructor ............ Passed 0.02 sec Start 24: test-geogrid-yaspgrid -24/62 Test #24: test-geogrid-yaspgrid ................................. Passed 1.51 sec +24/62 Test #24: test-geogrid-yaspgrid ................................. Passed 1.08 sec Start 25: test-geogrid-uggrid -25/62 Test #25: test-geogrid-uggrid ................................... Passed 1.07 sec +25/62 Test #25: test-geogrid-uggrid ................................... Passed 1.83 sec Start 26: test-gridinfo -26/62 Test #26: test-gridinfo ......................................... Passed 1.53 sec +26/62 Test #26: test-gridinfo ......................................... Passed 1.25 sec Start 27: test-identitygrid -27/62 Test #27: test-identitygrid ..................................... Passed 2.48 sec +27/62 Test #27: test-identitygrid ..................................... Passed 2.35 sec Start 28: test-oned -28/62 Test #28: test-oned ............................................. Passed 0.07 sec +28/62 Test #28: test-oned ............................................. Passed 0.06 sec Start 29: test-mcmg-geogrid -29/62 Test #29: test-mcmg-geogrid ..................................... Passed 0.52 sec +29/62 Test #29: test-mcmg-geogrid ..................................... Passed 0.54 sec Start 30: testiteratorranges -30/62 Test #30: testiteratorranges .................................... Passed 0.55 sec +30/62 Test #30: testiteratorranges .................................... Passed 0.54 sec Start 31: test-hierarchicsearch -31/62 Test #31: test-hierarchicsearch ................................. Passed 0.59 sec +31/62 Test #31: test-hierarchicsearch ................................. Passed 0.56 sec Start 32: test-ug -32/62 Test #32: test-ug ............................................... Passed 5.34 sec +32/62 Test #32: test-ug ............................................... Passed 6.04 sec Start 33: test-parallel-ug -33/62 Test #33: test-parallel-ug ...................................... Passed 8.13 sec +33/62 Test #33: test-parallel-ug ...................................... Passed 9.66 sec Start 34: test-parallel-ug-mpi-2 -34/62 Test #34: test-parallel-ug-mpi-2 ................................ Passed 25.86 sec +34/62 Test #34: test-parallel-ug-mpi-2 ................................ Passed 28.54 sec Start 35: test-loadbalancing -35/62 Test #35: test-loadbalancing ....................................***Skipped 0.02 sec +35/62 Test #35: test-loadbalancing ....................................***Skipped 0.03 sec Start 36: issue-53-uggrid-intersections -36/62 Test #36: issue-53-uggrid-intersections ......................... Passed 1.47 sec +36/62 Test #36: issue-53-uggrid-intersections ......................... Passed 1.36 sec Start 37: test-alberta -37/62 Test #37: test-alberta .......................................... Passed 2.05 sec +37/62 Test #37: test-alberta .......................................... Passed 1.42 sec Start 38: test-alberta-1-1 -38/62 Test #38: test-alberta-1-1 ...................................... Passed 0.10 sec +38/62 Test #38: test-alberta-1-1 ...................................... Passed 0.06 sec Start 39: test-alberta-1-1-no-deprecated -39/62 Test #39: test-alberta-1-1-no-deprecated ........................ Passed 0.06 sec +39/62 Test #39: test-alberta-1-1-no-deprecated ........................ Passed 0.05 sec Start 40: test-alberta-1-2 -40/62 Test #40: test-alberta-1-2 ...................................... Passed 1.96 sec +40/62 Test #40: test-alberta-1-2 ...................................... Passed 1.85 sec Start 41: test-alberta-2-2 -41/62 Test #41: test-alberta-2-2 ...................................... Passed 1.99 sec +41/62 Test #41: test-alberta-2-2 ...................................... Passed 1.96 sec Start 42: test-alberta-generic -42/62 Test #42: test-alberta-generic .................................. Passed 1.99 sec +42/62 Test #42: test-alberta-generic .................................. Passed 1.94 sec Start 43: test-yaspgrid-backuprestore-equidistant -43/62 Test #43: test-yaspgrid-backuprestore-equidistant ............... Passed 7.01 sec +43/62 Test #43: test-yaspgrid-backuprestore-equidistant ............... Passed 5.91 sec Start 44: test-yaspgrid-backuprestore-equidistant-mpi-2 -44/62 Test #44: test-yaspgrid-backuprestore-equidistant-mpi-2 ......... Passed 5.95 sec +44/62 Test #44: test-yaspgrid-backuprestore-equidistant-mpi-2 ......... Passed 5.23 sec Start 45: test-yaspgrid-backuprestore-equidistantoffset -45/62 Test #45: test-yaspgrid-backuprestore-equidistantoffset ......... Passed 8.35 sec +45/62 Test #45: test-yaspgrid-backuprestore-equidistantoffset ......... Passed 5.98 sec Start 46: test-yaspgrid-backuprestore-equidistantoffset-mpi-2 -46/62 Test #46: test-yaspgrid-backuprestore-equidistantoffset-mpi-2 ... Passed 6.68 sec +46/62 Test #46: test-yaspgrid-backuprestore-equidistantoffset-mpi-2 ... Passed 5.49 sec Start 47: test-yaspgrid-backuprestore-tensor -47/62 Test #47: test-yaspgrid-backuprestore-tensor .................... Passed 6.65 sec +47/62 Test #47: test-yaspgrid-backuprestore-tensor .................... Passed 4.95 sec Start 48: test-yaspgrid-backuprestore-tensor-mpi-2 -48/62 Test #48: test-yaspgrid-backuprestore-tensor-mpi-2 .............. Passed 6.33 sec +48/62 Test #48: test-yaspgrid-backuprestore-tensor-mpi-2 .............. Passed 5.58 sec Start 49: test-yaspgrid-entityshifttable -49/62 Test #49: test-yaspgrid-entityshifttable ........................ Passed 0.04 sec +49/62 Test #49: test-yaspgrid-entityshifttable ........................ Passed 0.02 sec Start 50: test-yaspgrid-tensorgridfactory -50/62 Test #50: test-yaspgrid-tensorgridfactory ....................... Passed 0.60 sec +50/62 Test #50: test-yaspgrid-tensorgridfactory ....................... Passed 0.76 sec Start 51: test-yaspgrid-tensorgridfactory-mpi-2 -51/62 Test #51: test-yaspgrid-tensorgridfactory-mpi-2 ................. Passed 0.70 sec +51/62 Test #51: test-yaspgrid-tensorgridfactory-mpi-2 ................. Passed 0.62 sec Start 52: test-yaspgrid-yaspfactory-1d -52/62 Test #52: test-yaspgrid-yaspfactory-1d .......................... Passed 0.72 sec +52/62 Test #52: test-yaspgrid-yaspfactory-1d .......................... Passed 0.63 sec Start 53: test-yaspgrid-yaspfactory-1d-mpi-2 -53/62 Test #53: test-yaspgrid-yaspfactory-1d-mpi-2 .................... Passed 1.11 sec +53/62 Test #53: test-yaspgrid-yaspfactory-1d-mpi-2 .................... Passed 0.68 sec Start 54: test-yaspgrid-yaspfactory-2d -54/62 Test #54: test-yaspgrid-yaspfactory-2d .......................... Passed 3.06 sec +54/62 Test #54: test-yaspgrid-yaspfactory-2d .......................... Passed 2.26 sec Start 55: test-yaspgrid-yaspfactory-2d-mpi-2 -55/62 Test #55: test-yaspgrid-yaspfactory-2d-mpi-2 .................... Passed 3.12 sec +55/62 Test #55: test-yaspgrid-yaspfactory-2d-mpi-2 .................... Passed 2.85 sec Start 56: test-yaspgrid-yaspfactory-3d -56/62 Test #56: test-yaspgrid-yaspfactory-3d .......................... Passed 20.89 sec +56/62 Test #56: test-yaspgrid-yaspfactory-3d .......................... Passed 11.45 sec Start 57: test-yaspgrid-yaspfactory-3d-mpi-2 -57/62 Test #57: test-yaspgrid-yaspfactory-3d-mpi-2 .................... Passed 15.20 sec +57/62 Test #57: test-yaspgrid-yaspfactory-3d-mpi-2 .................... Passed 11.31 sec Start 58: globalindexsettest -58/62 Test #58: globalindexsettest .................................... Passed 0.48 sec +58/62 Test #58: globalindexsettest .................................... Passed 0.33 sec Start 59: persistentcontainertest -59/62 Test #59: persistentcontainertest ............................... Passed 0.49 sec +59/62 Test #59: persistentcontainertest ............................... Passed 0.58 sec Start 60: structuredgridfactorytest -60/62 Test #60: structuredgridfactorytest ............................. Passed 0.96 sec +60/62 Test #60: structuredgridfactorytest ............................. Passed 0.68 sec Start 61: tensorgridfactorytest -61/62 Test #61: tensorgridfactorytest ................................. Passed 229.91 sec +61/62 Test #61: tensorgridfactorytest ................................. Passed 80.31 sec Start 62: vertexordertest -62/62 Test #62: vertexordertest ....................................... Passed 1.04 sec +62/62 Test #62: vertexordertest ....................................... Passed 0.32 sec 100% tests passed, 0 tests failed out of 62 -Total Test time (real) = 498.01 sec +Total Test time (real) = 379.31 sec The following tests did not run: 6 - printgridtest (Skipped) @@ -52555,7 +52590,7 @@ dh_testroot -O--builddirectory=build dh_prep -O--builddirectory=build dh_auto_install -O--builddirectory=build - cd build && make -j3 install DESTDIR=/build/dune-grid-2.7.1/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" + cd build && make -j4 install DESTDIR=/build/dune-grid-2.7.1/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" make[1]: Entering directory '/build/dune-grid-2.7.1/build' /usr/bin/cmake -S/build/dune-grid-2.7.1 -B/build/dune-grid-2.7.1/build --check-build-system CMakeFiles/Makefile.cmake 0 make -f CMakeFiles/Makefile2 preinstall @@ -55070,9 +55105,9 @@ make[1]: Leaving directory '/build/dune-grid-2.7.1' dh_shlibdeps -a -O--builddirectory=build 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.7.1 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/libdunealbertagrid_2d.so.2.7.1 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/libdunealbertagrid_3d.so.2.7.1 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/libdunealbertagrid_1d.so.2.7.1 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/libdunealbertagrid_2d.so.2.7.1 found in none of the libraries dh_installdeb -O--builddirectory=build debian/rules override_dh_gencontrol make[1]: Entering directory '/build/dune-grid-2.7.1' @@ -55081,8 +55116,8 @@ dh_md5sums -O--builddirectory=build dh_builddeb -O--builddirectory=build dpkg-deb: building package 'libdune-grid-dev-dbgsym' in '../libdune-grid-dev-dbgsym_2.7.1-2_armhf.deb'. -dpkg-deb: building package 'libdune-grid-dev' in '../libdune-grid-dev_2.7.1-2_armhf.deb'. dpkg-deb: building package 'libdune-grid-doc' in '../libdune-grid-doc_2.7.1-2_all.deb'. +dpkg-deb: building package 'libdune-grid-dev' in '../libdune-grid-dev_2.7.1-2_armhf.deb'. dpkg-genbuildinfo --build=binary dpkg-genchanges --build=binary >../dune-grid_2.7.1-2_armhf.changes dpkg-genchanges: info: binary-only upload (no source code included) @@ -55090,12 +55125,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/5267/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/5267/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/24122 and its subdirectories -I: Current time: Tue Aug 17 04:40:21 -12 2021 -I: pbuilder-time-stamp: 1629218421 +I: removing directory /srv/workspace/pbuilder/5267 and its subdirectories +I: Current time: Wed Aug 18 08:27:49 +14 2021 +I: pbuilder-time-stamp: 1629224869